国产探花免费观看_亚洲丰满少妇自慰呻吟_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()函數的好處就是在于得到日期的具體部分。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 合作市| 思茅市| 班玛县| 鄱阳县| 博野县| 伽师县| 江安县| 囊谦县| 萍乡市| 洛南县| 栖霞市| 措勤县| 资中县| 永清县| 湖南省| 含山县| 南昌县| 澄迈县| 西吉县| 上蔡县| 唐海县| 萝北县| 云梦县| 清镇市| 会泽县| 淮南市| 曲周县| 洪江市| 淮北市| 武陟县| 唐海县| 澄江县| 斗六市| 锡林郭勒盟| 镇原县| 铁岭市| 海盐县| 安顺市| 张家川| 张家口市| 铜鼓县|