欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

sqlserver中獲取當(dāng)前日期的午夜的時(shí)間值的實(shí)現(xiàn)方法

 更新時(shí)間:2011年09月12日 14:56:16   作者:  
MS SQLServer,如何獲取當(dāng)前系統(tǒng)日期的午夜的時(shí)間值的方法,需要的朋友可以參考下。
下面是Infor syteline 8.02的自定議函數(shù):
復(fù)制代碼 代碼如下:

MidnightOf
ALTER FUNCTION [dbo].[MidnightOf] (
@Date DATETIME
) RETURNS DATETIME
AS
BEGIN
RETURN (dateadd(year,(datepart(year,@Date) - 2000),dateadd(month,(datepart(month,@Date) - 1),dateadd(day,(datepart(day,@Date) - 1),'2000'))))
END

下面是此本書
 
第86頁提供的方法:
復(fù)制代碼 代碼如下:

SELECT DATEADD(day,DATEDIFF(day,'20010101',CURRENT_TIMESTAMP),'20010101');

下面是Insus.NET的方法,此方法只能在SQL Server 2008或更高版本上應(yīng)用,因?yàn)樵谶@個(gè)版本才有DATE和TIME數(shù)據(jù)類型。

版本1:
復(fù)制代碼 代碼如下:

SELECT CAST((CAST(CAST(CURRENT_TIMESTAMP AS DATE) AS CHAR(10)) + ' ' + '00:00:00.000') AS DATETIME)


版本2:
復(fù)制代碼 代碼如下:

SELECT CAST(CAST(CURRENT_TIMESTAMP AS DATE) AS DATETIME)

相關(guān)文章

最新評論