一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數(shù)據(jù)庫技術(shù)|

服務(wù)器之家 - 數(shù)據(jù)庫 - Sql Server - SQL SERVER 日期格式轉(zhuǎn)換詳解

SQL SERVER 日期格式轉(zhuǎn)換詳解

2019-12-28 15:53MSSQL教程網(wǎng) Sql Server

本篇文章是對(duì)SQL SERVER 日期格式轉(zhuǎn)換進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下

SQL SERVER 2000用sql語句如何獲得當(dāng)前系統(tǒng)時(shí)間
就是用GETDATE();

Sql中的getDate()2008年01月08日 星期二 14:59
Sql Server 中一個(gè)非常強(qiáng)大的日期格式化函數(shù)

復(fù)制代碼代碼如下:

Select CONVERT(varchar(100), GETDATE(), 0);-- 05 16 2008 10:57AM
Select CONVERT(varchar(100), GETDATE(), 1);-- 05/16/08
Select CONVERT(varchar(100), GETDATE(), 2);-- 08.05.16
Select CONVERT(varchar(100), GETDATE(), 3);-- 16/05/08
Select CONVERT(varchar(100), GETDATE(), 4);-- 16.05.08
Select CONVERT(varchar(100), GETDATE(), 5);-- 16-05-08
Select CONVERT(varchar(100), GETDATE(), 6);-- 16 05 08
Select CONVERT(varchar(100), GETDATE(), 7);-- 05 16, 08
Select CONVERT(varchar(100), GETDATE(), 8);-- 10:57:46
Select CONVERT(varchar(100), GETDATE(), 9);-- 05 16 2008 10:57:46:827AM
Select CONVERT(varchar(100), GETDATE(), 10);-- 05-16-08
Select CONVERT(varchar(100), GETDATE(), 11);-- 08/05/16
Select CONVERT(varchar(100), GETDATE(), 12);-- 080516
Select CONVERT(varchar(100), GETDATE(), 13);-- 16 05 2008 10:57:46:937
Select CONVERT(varchar(100), GETDATE(), 14);-- 10:57:46:967
Select CONVERT(varchar(100), GETDATE(), 20);-- 2008-05-16 10:57:47
Select CONVERT(varchar(100), GETDATE(), 21);-- 2008-05-16 10:57:47.157
Select CONVERT(varchar(100), GETDATE(), 22);-- 05/16/08 10:57:47 AM
Select CONVERT(varchar(100), GETDATE(), 23);-- 2008-05-16
Select CONVERT(varchar(100), GETDATE(), 24);-- 10:57:47
Select CONVERT(varchar(100), GETDATE(), 25);-- 2008-05-16 10:57:47.250
Select CONVERT(varchar(100), GETDATE(), 100);-- 05 16 2008 10:57AM
Select CONVERT(varchar(100), GETDATE(), 101);-- 05/16/2008
Select CONVERT(varchar(100), GETDATE(), 102);-- 2008.05.16
Select CONVERT(varchar(100), GETDATE(), 103);-- 16/05/2008
Select CONVERT(varchar(100), GETDATE(), 104);-- 16.05.2008
Select CONVERT(varchar(100), GETDATE(), 105);-- 16-05-2008
Select CONVERT(varchar(100), GETDATE(), 106);-- 16 05 2008
Select CONVERT(varchar(100), GETDATE(), 107);-- 05 16, 2008
Select CONVERT(varchar(100), GETDATE(), 108);-- 10:57:49
Select CONVERT(varchar(100), GETDATE(), 109);-- 05 16 2008 10:57:49:437AM
Select CONVERT(varchar(100), GETDATE(), 110);-- 05-16-2008
Select CONVERT(varchar(100), GETDATE(), 111);-- 2008/05/16
Select CONVERT(varchar(100), GETDATE(), 112);-- 20080516
Select CONVERT(varchar(100), GETDATE(), 113);-- 16 05 2008 10:57:49:513
Select CONVERT(varchar(100), GETDATE(), 114);-- 10:57:49:547
Select CONVERT(varchar(100), GETDATE(), 120);-- 2008-05-16 10:57:49
Select CONVERT(varchar(100), GETDATE(), 121);-- 2008-05-16 10:57:49.700
Select CONVERT(varchar(100), GETDATE(), 126);-- 2008-05-16T10:57:49.827
Select CONVERT(varchar(100), GETDATE(), 130);-- 18 ???? ?????? 1427 10:57:49:907AM


說明: 
使用 CONVERT:

復(fù)制代碼代碼如下:

CONVERT ( data_type [ ( length ) ] , expression [ , style ] )


參數(shù)
expression

 

是任何有效的 Microsoft® SQL Server™ 表達(dá)式。。 
data_type

目標(biāo)系統(tǒng)所提供的數(shù)據(jù)類型,包括 bigint 和 sql_variant。不能使用用戶定義的數(shù)據(jù)類型。
length
nchar、nvarchar、char、varchar、binary 或 varbinary 數(shù)據(jù)類型的可選參數(shù)。 
style

日期格式樣式,借以將 datetime 或 smalldatetime 數(shù)據(jù)轉(zhuǎn)換為字符數(shù)據(jù)(nchar、nvarchar、char、varchar、nchar 或 nvarchar 數(shù)據(jù)類型);或者字符串格式樣式,借以將 float、real、money 或 smallmoney 數(shù)據(jù)轉(zhuǎn)換為字符數(shù)據(jù)(nchar、nvarchar、char、varchar、nchar 或 nvarchar 數(shù)據(jù)類型)。

SQL Server 支持使用科威特算法的阿拉伯樣式中的數(shù)據(jù)格式。

在表中,左側(cè)的兩列表示將 datetime 或 smalldatetime 轉(zhuǎn)換為字符數(shù)據(jù)的 style 值。給 style 值加 100,可獲得包括世紀(jì)數(shù)位的四位年份 (yyyy)。

不帶世紀(jì)數(shù)位 (yy) 帶世紀(jì)數(shù)位 (yyyy) 
標(biāo)準(zhǔn) 
輸入/輸出** 

- 0 或 100 (*) 默認(rèn)值 mon dd yyyy hh:miAM(或 PM) 
1 101 美國 mm/dd/yyyy 
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 (*) 默認(rèn)值 + 毫秒 mon dd yyyy hh:mi:ss:mmmAM(或 PM) 
10 110 美國 mm-dd-yy 
11 111 日本 yy/mm/dd 
12 112 ISO yymmdd 
- 13 或 113 (*) 歐洲默認(rèn)值 + 毫秒 dd mon yyyy hh:mm:ss:mmm(24h) 
14 114 - hh:mi:ss:mmm(24h) 
- 20 或 120 (*) ODBC 規(guī)范 yyyy-mm-dd hh:mm:ss[.fff] 
- 21 或 121 (*) ODBC 規(guī)范(帶毫秒) yyyy-mm-dd hh:mm:ss[.fff] 
- 126(***) ISO8601 yyyy-mm-dd Thh:mm:ss.mmm(不含空格) 
- 130* Hijri**** dd mon yyyy hh:mi:ss:mmmAM 
- 131* Hijri**** dd/mm/yy hh:mi:ss:mmmAM

* 默認(rèn)值(style 0 或 100、9 或 109、13 或 113、20 或 120、21 或 121)始終返回世紀(jì)數(shù)位 (yyyy)。
** 當(dāng)轉(zhuǎn)換為 datetime時(shí)輸入;當(dāng)轉(zhuǎn)換為字符數(shù)據(jù)時(shí)輸出。
*** 專門用于 XML。對(duì)于從 datetime或 smalldatetime 到 character 數(shù)據(jù)的轉(zhuǎn)換,輸出格式如表中所示。對(duì)于從 float、money 或 smallmoney 到 character 數(shù)據(jù)的轉(zhuǎn)換,輸出等同于 style 2。對(duì)于從 real 到 character 數(shù)據(jù)的轉(zhuǎn)換,輸出等同于 style 1。
****Hijri 是具有幾種變化形式的日歷系統(tǒng),Microsoft® SQL Server™ 2000 使用其中的科威特算法。

重要 默認(rèn)情況下,SQL Server 根據(jù)截止年份 2049 解釋兩位數(shù)字的年份。即,兩位數(shù)字的年份 49 被解釋為 2049,而兩位數(shù)字的年份 50 被解釋為 1950。許多客戶端應(yīng)用程序(例如那些基于 OLE 自動(dòng)化對(duì)象的客戶端應(yīng)用程序)都使用 2030 作為截止年份。SQL Server 提供一個(gè)配置選項(xiàng)("兩位數(shù)字的截止年份"),借以更改 SQL Server 所使用的截止年份并對(duì)日期進(jìn)行一致性處理。然而最安全的辦法是指定四位數(shù)字年份。

當(dāng)從 smalldatetime 轉(zhuǎn)換為字符數(shù)據(jù)時(shí),包含秒或毫秒的樣式將在這些位置上顯示零。當(dāng)從 datetime 或 smalldatetime 值進(jìn)行轉(zhuǎn)換時(shí),可以通過使用適當(dāng)?shù)?char 或 varchar 數(shù)據(jù)類型長度來截?cái)嗖恍枰娜掌诓糠帧?/p>

復(fù)制代碼代碼如下:

Select CONVERT(varchar(100), GETDATE(), 131): 18/04/1427 10:57:49:920AM

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 星星动漫无删减在线观看 | 日韩美一区二区三区 | 免费在线观看小视频 | 欧美日韩精品一区二区三区高清视频 | 亚洲+欧美+国产+综合 | 欧美日韩国产精品自在自线 | 日韩在线观看网址 | 亚洲精品久久久久久婷婷 | 波多野给衣一区二区三区 | 国模大胆一区二区三区 | 动漫美女隐私尿口图片 | 男人操女生 | 久久婷婷五月综合色精品首页 | 射西西| 性奶乳妇 | 国产一区二区免费福利片 | poronovideos变态极限 | 91在线精品老司机免费播放 | 99视频免费在线观看 | 操妈小说| 国产精品久久久久久网站 | 成人网中文字幕色 | 亚洲色图色 | 强女明星系列小说 | 男人的j放进女人的p全黄 | 亚洲精品乱码久久久久久蜜桃 | 亚洲不卡视频 | 无人区乱码区1卡2卡三卡在线 | 国产视频久久 | 成人在线观看网站 | 色一情一乱一伦 | 夫妇交换小说全文阅读 | 无颜之月5集全免费看无删除 | 欧美不卡一区二区三区免 | 91国在线观看 | 欧美乱妇高清无乱码视频在线 | 亚洲日韩男人网在线 | caoporn人人| 2021小妲己永久回家地址 | 粉嫩高中生第一次不戴套 | 91精品国产麻豆国产自产在线 |