06/10/2008Voici comment créer un paramètre optionnel sur une procédure/fonction SQL Server :
CREATE PROCEDURE [maProcedure] (@opt_DateActuelle DATETIME = NULL)
AS
-- Récupère le jour du mois si à NULL
IF @opt_DateActuelle IS NULL
SET @opt_DateActuelle=GETDATE();
PRINT @opt_DateActuelle;
GO
Les appels possibles sont :
[maProcedure]
[maProcedure] '01/01/2008'
[maProcedure] GETDATE()
Dernière modification le 08/01/2019 - Quillevere.net