sql >> Databáze >  >> RDS >> Sqlserver

Funkce SQL jako výchozí hodnota parametru?

Výchozí hodnota parametru uložených procedur musí být konstanty .Měli byste udělat následující...

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


  1. Mysql - opětovné použití vypočtených hodnot

  2. SQL INTERSECT

  3. MySQL Sečte více hodnot sloupců s podmínkami

  4. Uživatelé Wordpress a uživatelská meta - spojení více řádků v jedné tabulce do jednoho řádku v jiné tabulce