sql >> Base de Datos >  >> RDS >> Sqlserver

¿Función SQL como valor de parámetro predeterminado?

El valor predeterminado para el parámetro de procedimientos almacenados debe ser constantes .Deberías hacer lo siguiente...

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