国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

SQL Server 2005-如何在SQL Server用戶自訂函數中調用GetDate()函數

瀏覽:141日期:2023-10-31 11:11:42

您可以在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

圖表1

SQL Sever 2005是微軟花費了近五年時間,動用大批人員才完成的曠世巨作,因此很多SQL Server 2005獨有的功能,在舊版的SQL Server無法使用,比方說,上述的程序代碼在SQL Server 2000上執行便會有問題(如圖表1所示),因為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 執行個體名稱。

標簽: Sql Server 數據庫
主站蜘蛛池模板: 豆国产97在线 | 亚洲 | 亚洲男人a天堂在线2184 | 国产一区二区播放 | 香蕉99国内自产自拍视频 | 韩国毛片| 曰本女同互慰高清在线观看 | 久草在线免费色站 | 日本天堂在线视频 | 国产一级强片在线观看 | 全部aⅴ极品视觉盛宴精品 全部免费a级毛片 | 日韩国产成人资源精品视频 | 特级做a爰片毛片免费看 | 亚洲精品亚洲一区二区 | 毛片大片 | 自拍视频在线观看 | 人成在线免费视频 | 在线观看一区二区三区四区 | 伊人婷婷色香五月综合缴激情 | 亚洲成a人v在线观看 | 欧美色爱综合 | 国产精品99在线观看 | 国产精品夜色视频一级区 | 一本久久道久久爱 | 精品毛片免费看 | 欧美亚洲国产成人精品 | 国产成人精品免费视频大 | 三级全黄的全黄三级三级播放 | 一级a性色生活片久久毛片 一级a做爰片欧欧美毛片4 | 国产黄色三级 | 国产亚洲精品一区二区在线播放 | 国产精品午夜免费观看网站 | 久久亚洲国产欧洲精品一 | 青青热久久国产久精品秒播 | 日日碰日日操 | 久久精品久久久久 | 男女性生活网站 | 性a视频 | 国产亚洲精品久久麻豆 | 国产婷婷一区二区在线观看 | 久青草国产手机在线观 | 亚洲国产一区二区三区a毛片 |