sql >> Database >  >> RDS >> Sqlserver

Functie als parameter gebruiken bij het uitvoeren van een opgeslagen procedure?

U kunt een functie niet rechtstreeks gebruiken als een opgeslagen procedureparameter.

U kunt het volgende doen:

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. Best practice voor een mysql-gegevensversiesysteem

  2. Native tabel 'performance_schema'.'???' heeft de verkeerde structuur

  3. Manieren om SQL Server Database te migreren naar Azure SQL Database

  4. Postgres kan CSV-bestand niet openen voor leestoegang:Toestemming geweigerd