sql >> Databasteknik >  >> RDS >> Sqlserver

Använder du funktionen som parameter när du kör en lagrad procedur?

Du kan inte använda en funktion direkt som en lagrad procedurparameter.

Du kan göra följande:

DECLARE @now DateTime
SET @now = GETDATE()

DECLARE @return_value int
EXEC @return_value = my_stored_procedure
        @MyId = 1,
        @MyDateField = @now
SELECT  'Return Value' = @return_value
GO


  1. Upptäcker du om SQL Server Compact Edition 3.5 SP2 x64 är installerat?

  2. Rangordna gemensamma positioner i MySQL

  3. Åtkomst till SQL Server lagrad procedur utdataparameter i C#

  4. skapa relationstabeller i mysql