關於SqlServer資料庫日期函式

2022-03-13 01:44:41 字數 1275 閱讀 1023

關於sqlserver資料庫日期函式

1、獲取當前時間 select getdate()

2、擷取需要的值

select datepart(year,getdate())

select datepart(month,getdate())

select datepart(day,getdate())

select datepart(hour,getdate())

select datepart(minute,getdate())

select datepart(second,getdate())

select datepart(week,getdate())

3、在日期中新增或減去指定的時間間隔

select dateadd(year,3,getdate()) --獲取當前時間,往後推遲三年

select dateadd(month,3,getdate()) --獲取當前時間,往後推遲三個月

select dateadd(day,3,getdate()) --獲取當前時間,往後推遲三天

select dateadd(hour,3,getdate()) --獲取當前時間,往後推遲三小時

select dateadd(minute,3,getdate()) --獲取當前時間,往後推遲三分鐘

select dateadd(second,3,getdate()) --獲取當前時間,往後推遲三秒鐘

4、返回兩個日期之間的時間

select datediff(year,'2001-08-19',getdate()) --2001-08-19和當前時間之間差多少年

select datediff(month,'2001-08-19',getdate()) --2001-08-19和當前時間之間差多少月

select datediff(day,'2001-08-19',getdate()) --2001-08-19和當前時間之間差多少天

5、用不同的格式顯示日期/時間

select convert(char,getdate(),8) --顯示當前時-分-秒

select convert(char,getdate(),10) --顯示當前月-日-年,顯示形式「08-19-11」

select convert(char,getdate(),11) --顯示當前年-月-日,顯示形式「11/08/19」

select convert(char,getdate(),14) --顯示當前時-分-秒-毫秒,顯示形式「14:54:57:090」

注:引數1-14隨意。

關於 SQL Server 資料庫

表 包含資料庫中所有資料的資料庫物件,由行和列組成,用於組織和儲存資料。字段 表中的列稱為乙個字段,字段具有自己的屬性,如欄位型別 字段大小等。基本字段型別 字元型 文字型 數值型 邏輯型 日期時間型。索引 單獨的 物理的資料庫結構,依賴於表建立,使資料庫程式無須對整個表進行掃瞄,就可以找到所需資料...

關於SQLserver資料庫的備份

資料庫備份一直是乙個很重要的工作,當資料庫崩潰以後進行恢復它就是乙個很重要的東西。今天我說一下自己在實際是怎麼運用的,各位大蝦可以跳過。首先,要完成進行乙個 硬碟的備份。也就是傳說中的 雙機熱備。我不擅長這個東西,這個是公司的系統管理員做的。他給我解釋的原理就是,多塊硬碟的備份,在對一塊硬碟進行操作...

關於SQLserver資料庫的備份

資料庫備份一直是乙個很重要的工作,當資料庫崩潰以後進行恢復它就是乙個很重要的東西。今天我說一下自己在實際是怎麼運用的,各位大蝦可以跳過。首先,要完成進行乙個 硬碟的備份。也就是傳說中的 雙機熱備。我不擅長這個東西,這個是公司的系統管理員做的。他給我解釋的原理就是,多塊硬碟的備份,在對一塊硬碟進行操作...