我在创建返回date
参数的函数时遇到问题。我想返回GETDATE()
,并使用触发器将函数启动到表中。换句话说,我想在插入或更新触发器中使用此函数将服务器日期放在我的fechconsol
列中。
我试过这个
CREATE FUNCTION dbo.fn_InsertDateStamp(@FN_dateStamp date)
RETURN date
AS
BEGIN
DECLARE @Return date
SET @return = select GETDATE()
RETURN @return
END
但我不知道如何使用它来创建触发器。
答案 0 :(得分:0)
哦,也许我知道你正在尝试做。 如果你只想
在插入或更新触发器中使用此函数将服务器日期放在我的fechconsol列中。
然后使用DEFAULT CONSTRAINT可以完成更简单:
ALTER TABLE [usu_sucursal] ADD CONSTRAINT [DF_usu_sucursal__fechconsol] DEFAULT (GETDATE()) FOR [fechconsol]