国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > SQL Server > 正文

在SQL Server中獲得不包含時間部分的日期

2024-08-31 00:52:16
字體:
來源:轉載
供稿:網友
在本文中,GetDate()獲得的日期由兩部分組成,分別是今天的日期和當時的時間: Select GetDate()

用DateName()就可以獲得相應的年、月、日,然后再把它們連接起來就可以了:

Select Datename(year,GetDate())+'-'+Datename(month,GetDate())+'-'+Datename(day,GetDate())

另外,DateName()還可以獲得到小時、時間、秒、星期幾、第幾周,分別如下:

Select Datename(hour,GetDate())Select Datename(minute,GetDate())Select Datename(second,GetDate())Select Datename(weekDay,GetDate())Select Datename(week,GetDate())

SQL中的日期類型DateTime的默認格式就是yyyy-mm-dd hh:mi:ss: mmm,可大多數的情況我們只想得到他的日期部分,而不許要后面的時間。上一篇中提到用Datename()函數來截取拼接出不包含時間部分的日期,現在再說一種方法,更加簡單的獲取到不包含時間的日期!

使用Convert()函數:

select convert(char(10),GetDate(),120) as Date

* 第3個參數就是用來設置日期類型數據的顯示樣式的,下面介紹幾種樣式的參數:

100   mm dd yyyy101   mm/dd/yyyy102   yyyy.mm.dd103   dd/mm/yyyy106   dd mm yyyy108   hh:mi:ss(時間)111   yyyy/mm/dd112   yyyymmdd120   yyyy-mm-dd

大家可以發現,用這種方法獲得日期部分將會更加方便,與這種方法比較Datename()函數的好處就是在于得到日期的具體部分。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 嘉黎县| 三明市| 乌什县| 轮台县| 梓潼县| 静海县| 抚松县| 连云港市| 眉山市| 肥东县| 察隅县| 嵊泗县| 上杭县| 肇庆市| 九江县| 鄂尔多斯市| 广河县| 双牌县| 大理市| 琼海市| 南陵县| 皮山县| 偏关县| 永德县| 南部县| 安庆市| 延庆县| 宜君县| 缙云县| 定安县| 兖州市| 兴城市| 齐齐哈尔市| 苗栗县| 舒城县| 定安县| 海盐县| 华安县| 方正县| 阳春市| 石泉县|