sql2019中能不能把datetime裡的時分秒去掉,只保

2021-03-29 00:23:57 字數 4014 閱讀 6524

1樓:匿名使用者

資料庫中是跟隨系統的時間格式,日期+時間的標準格式。

一般是在檢索的時候,使用convert來格式時間的顯示格式。

如: select convert(varchar(10),getdate(),102),顯示結果即:年月日。

convert函式語法:

convert(data_type(length),data_to_be_converted,style)

data_type(length) 規定目標資料型別(帶有可選的長度)。data_to_be_converted 含有需要轉換的值。style 規定日期/時間的輸出格式。

可以使用的 style 值如圖:例:

2樓:匿名使用者

你可以用sql server 2005(sqlexpress版不知道有沒有這些函式)內建的日期函式,舉個例子

使用datename函式返回格式為:mm/dd/yyyy,型別為字串

select (datename("mm",列名)+'/'+datename("dd",列名)+'/'+datename("yyyy",列名)) as date from 表名

datename的其他使用方法

使用year,month,day函式返回格式為:yyyymmdd,型別為整型

select (year(列名)*10000 +month(列名)*100+day(列名))date from 表名

3樓:匿名使用者

sql2005沒有只表示年月日的時間型別,所以sql2008加了只表示日期和只表示時間的兩種資料型別。

4樓:

格式化一下,輸出就可以了。

你現在的**,貼出來看看

5樓:匿名使用者

使用convert來轉換。

sqlserver中datetime型別怎樣把輸出的秒去掉,只取出年月日和幾點幾分?

6樓:匿名使用者

sql convert 用法

convert(data_type,expression[,style])

convert(varchar(10),欄位名,轉換格式)

說明:此樣式一般在時間型別(datetime,**alldatetime)與字串型別(nchar,nvarchar,char,varchar)

相互轉換的時候才用到.

例子:select convert(varchar(30),getdate(),101) now

結果為:

now---------------------------------------

|09/15/2001

style數字在轉換時間時的含義如下:

style(2位表示年份) | style(4位表示年份) | 輸入輸出格式

0 | 100 | mon dd yyyy hh:miam(或pm)

1 | 101 美國 | mm/dd/yy

2 | 102 ansi | yy-mm-dd

3 | 103 英法 | dd/mm/yy

4 | 104 德國 | dd.mm.yy

5 | 105 義大利 | dd-mm-yy

6 | 106 | dd mon yy

7 | 107 | mon dd,yy

8 | 108 | hh:mm:ss

9 | 109 | mon dd yyyy hh:mi:ss:

mmmmam(或pm)

10 | 110 美國 | mm-dd-yy

11 | 111 日本 | yy/mm/dd

12 | 112 iso | yymmdd

13 | 113 歐洲預設值 | dd mon yyyy hh:mi:ss:

mmm(24小時制)

14 | 114 | hh:mi:ss:

mmm(24小時制)

20 | 120 odbc 規範 | yyyy-mm-dd hh:mi:ss(24小時制)

21 | 121 | yyyy-mm-dd hh:mi:ss:

mmm(24小時制)

sql如何只修改datetime型別資料中的年月日,而不改動時分秒?

7樓:匿名使用者

select dateadd(month,1,getdate())

改下第乙個引數就可以了

datetime中怎麼才能只保留日期,不要時分秒

8樓:day忘不掉的痛

你可以用sql server 2005(sqlexpress版不知道有沒有這些函式

)內建的日期函式,舉個例子

使用datename函式返回格式為:mm/dd/yyyy,型別為字串

select (datename("mm",列名)+'/'+datename("dd",列名)+'/'+datename("yyyy",列名)) as date from 表名

sqlserver中datetime欄位是不是只取年月日?我想得到的是包含時分秒的時間。應該怎麼做呢 20

9樓:匿名使用者

datetime就是包含時分秒的時間格式

10樓:匿名使用者

datetime是時分秒的時間格式

date 是年月日

11樓:藍色地平線

datetime包含時分秒

對不同的機子,顯示結果可能不同

在sql2019中,要「設定資料庫允許直接作業系統表」在什麼

在sql2000中,要 設定資料庫允許直接作業系統表 可以在企業管理器裡面選擇資料庫伺服器,按右鍵,選擇 屬性 在 伺服器設定 頁面中將 允許對系統目錄直接修改 一項選中。也可以在查詢分析器裡使用如下語句來實現 use master go sp configure allow updates 1 g...

一般的火能不能把鑽石給燒了,鑽石能不能燃燒

不能。1,溫度達不到。鑽石熔點達4000 在空氣中燃燒溫度為850 1000 在純氧中720 800 燃燒,鑽石發出淺藍色火焰,並轉化成二氧化碳。2,鑽石是指經過琢磨的金剛石,一種由碳元素組成的單質晶體。所以把鑽石在火上烤會生成二氧化碳.不過好像要高溫 3,鑽石是指經過琢磨的金剛石,金剛石是一種天然...

能不能把在搜尋的東西隱藏?

1 自定義刪除 即想刪除哪條歷史記錄就刪除哪條 在搜尋網頁裡的搜尋欄中,點選滑鼠左鍵兩次,會出現以前搜尋過的歷史記錄。然後用滑鼠指向你想要刪除的歷史記錄 注意 是指向,不要點選 這時這條歷史記錄會深色顯示,再點選del鍵,就可以刪除這一條歷史記錄了。這種方法你可以隨心所欲,想刪哪條都可以。2 完全刪...