为何sql200自定义函数中不能使用getdate()函数(50分)

  • 主题发起人 主题发起人 wangyongqiang
  • 开始时间 开始时间
W

wangyongqiang

Unregistered / Unconfirmed
GUEST, unregistred user!
为何sql200自定义函数中不能使用getdate()函数
 
帮助中说得很清楚,用户定义函数中不允许使用以下内置函数:
@@CONNECTIONS
@@PACK_SENT
GETDATE
@@CPU_BUSY
@@PACKET_ERRORS
GetUTCDate
@@IDLE
@@TIMETICKS
NEWID
@@IO_BUSY
@@TOTAL_ERRORS
RAND
@@MAX_CONNECTIONS
@@TOTAL_READ TEXTPTR
@@PACK_RECEIVED
@@TOTAL_WRITE
 
CREATE FUNCTION abcde()
RETURNS datetime
AS
begin
declare @a datetime
select @a=master.dbo.getdate()
return(@a)
end

调试通过
 
sorry
还是不能通过,

 
由于getdate()返回啦一个不确定得值,所以不能在函数内使用
 
强烈关注~~~~~~~~

努力学习中~~~~~~~~~~~~~~~~~~
 
由于getdate()返回值不确定,所以不能用
 
有没有其它办法在自定义函数中得到当前的日期值?
 
后退
顶部