Guest User

Untitled

a guest
Jan 15th, 2019
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.70 KB | None | 0 0
  1. DECLARE @return_value int
  2.  
  3. EXEC @return_value = my_stored_procedure
  4. @MyId = 1,
  5. @MyDateField = GETDATE()
  6.  
  7. SELECT 'Return Value' = @return_value
  8. GO
  9.  
  10. Execute a stored procedure or function
  11. [ { EXEC | EXECUTE } ]
  12. {
  13. [ @return_status = ]
  14. { module_name [ ;number ] | @module_name_var }
  15. [ [ @parameter = ] { value
  16. | @variable [ OUTPUT ]
  17. | [ DEFAULT ]
  18. }
  19. ]
  20. [ ,...n ]
  21. [ WITH RECOMPILE ]
  22. }
  23. [;]
  24.  
  25. Execute a character string
  26. { EXEC | EXECUTE }
  27. ( { @string_variable | [ N ]'tsql_string' } [ + ...n ] )
  28. [ AS { LOGIN | USER } = ' name ' ]
  29. [;]
  30.  
  31. Execute a pass-through command against a linked server
  32. { EXEC | EXECUTE }
  33. ( { @string_variable | [ N ] 'command_string [ ? ]' } [ + ...n ]
  34. [ { , { value | @variable [ OUTPUT ] } } [ ...n ] ]
  35. )
  36. [ AS { LOGIN | USER } = ' name ' ]
  37. [ AT linked_server_name ]
  38. [;]
  39.  
  40. DECLARE @now DateTime
  41. SET @now = GETDATE()
  42.  
  43. DECLARE @return_value int
  44. EXEC @return_value = my_stored_procedure
  45. @MyId = 1,
  46. @MyDateField = @now
  47. SELECT 'Return Value' = @return_value
  48. GO
  49.  
  50. DECLARE @test DATE;
  51. SET @test = GETDATE();
  52.  
  53. DECLARE @return_value int
  54. EXEC @return_value = my_store procedure
  55. @MyId = 1,
  56. @MyDateField = @test
  57. SELECT 'Return Value' = @return_value
  58. GO
  59.  
  60. DECLARE @return_value int
  61. EXEC @return_value = my_store procedure
  62. @MyId = 1,
  63. @MyDateField = (SELECT GETDATE())
  64. SELECT 'Return Value' = @return_value
  65. GO
  66.  
  67. DECLARE @dt as datetime
  68. SET @dt=GETDATE()
  69.  
  70. EXEC @return_value = my_store procedure
  71. @MyId = 1,
  72. @MyDateField = dt
Add Comment
Please, Sign In to add comment