【数据库】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 选项,使其允许加入linked server

EXEC sp_serveroption '<您的SQL Server 名称>', 'DATA ACCESS', TRUE

GO

-- 建立 UDF

CREATE FUNCTION dbo.now()

RETURNS DATETIME

AS

BEGIN

  DECLARE @dt DATETIME

  SELECT @dt = dt

  FROM OPENQUERY

  (

    <您的SQL Server 名称>, 'SELECT dt = GETDATE()'

  )

  RETURN @dt

END

GO

-- 测试一下吧

SELECT dbo.now()

GO

-- 测试成功,就可以将其移除

DROP FUNCTION now

GO

请注意:请将程序代码中 <您的SQL Server 名称> 换掉,以符合您实际环境的 SQL Server 执行个体名称。

上一页 1 2

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

匿名发表   验证码: