sql >> Database >  >> RDS >> Sqlserver

SQL-functie als standaard parameterwaarde?

De standaardwaarde voor de parameter voor opgeslagen procedures moet constanten zijn .Je moet het volgende doen...

ALTER Procedure [dbo].[my_sp]
@currentDate datetime = null
AS
IF @currentDate is null
SET @currentDate = getdate()


  1. SQL update velden van een tabel uit velden van een andere

  2. Hoe RPC Out in te schakelen met T-SQL

  3. PSQLE-uitzondering:Grote objecten mogen niet worden gebruikt in de modus voor automatisch vastleggen

  4. WHERE IN voorwaarde accepteert geen tekenreekswaarde