【数据库】AccessMSSQLMysqlOracleDB2Sybase

您现在的位置:首页 > 网络学院 > 数据库 > MSSQL > SQL Server 2005-如何在SQL Server用户自订函数中调用GetDate()函数

SQL Server 2005-如何在SQL Server用户自订函数中调用GetDate()函数

来源: 作者: 日期:2006-12-25

【聚杰网MSSQL】SQL Server 2005-如何在SQL Server用户自订函数中调用GetDate()函数

您可以在SQL Server 2005的使用者自订函数(UDFs:User Defined Functions)中呼叫使用GetDate() 函数,下列这个范例程序即是一例:

-- 建立一个 UDF now()

CREATE FUNCTION dbo.now()

RETURNS DATETIME

AS

BEGIN

  RETURN (GETDATE());

END;

GO

-- 测试看看是否真的有成功

SELECT dbo.now();

GO

-- 既然已经测试成功了,就可以移除

DROP FUNCTION dbo.now;

GO

SQL Server 2005图表1


SQL Sever 2005是微软花费了近五年时间,动用大批人员才完成的旷世巨作,因此很多SQL Server 2005独有的功能,在旧版的SQL Server无法使用,比方说,上述的程序代码在SQL Server 2000上执行便会有问题(如图表1所示),因为GETDATE() 函数会传回不同的日期时间,此时,请改用下列程序代码:

1 2 下一页

评论   点击查看全部评论
您的评论参与,将为聚杰带来更大的动力!请不要吝啬!
快速回复
请使用文明语言让我们维护健康绿色网络环境!

匿名发表   验证码: