欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

SQL中Convert方法如何使用-創(chuàng)新互聯(lián)

SQL中Convert方法如何使用,針對(duì)這個(gè)問(wèn)題,這篇文章詳細(xì)介紹了相對(duì)應(yīng)的分析和解答,希望可以幫助更多想解決這個(gè)問(wèn)題的小伙伴找到更簡(jiǎn)單易行的方法。

10年積累的成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶(hù)對(duì)網(wǎng)站的新想法和需求。提供各種問(wèn)題對(duì)應(yīng)的解決方案。讓選擇我們的客戶(hù)得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先網(wǎng)站制作后付款的網(wǎng)站建設(shè)流程,更有菏澤免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。

功能 
返回轉(zhuǎn)換成提供的數(shù)據(jù)類(lèi)型的表達(dá)式。

語(yǔ)法


CONVERT ( data type, expression [ , format-style ] )

參數(shù) 
data type    表達(dá)式將轉(zhuǎn)換成的數(shù)據(jù)類(lèi)型。

expression    要轉(zhuǎn)換的表達(dá)式。

format

-style    對(duì)于將字符串轉(zhuǎn)換為日期或時(shí)間數(shù)據(jù)類(lèi)型以及相反的轉(zhuǎn)換過(guò)程,format-style 是描述要使用的日期格式字符串的樣式代碼。 format-style 參數(shù)的值具有下列含義:不含世紀(jì) (yy)  含世紀(jì) (yyyy)  輸出  
-  0 或 100  Mmm dd yyyy hh:nn:ss:sss AM(或 PM)  
1  101  mm/dd/yy[yy]  
2  102  [yy]yy.mm.dd  
3  103  dd/mm/yy[yy]  
4  104  dd.mm.yy[yy]  
5  105  dd-mm-yy[yy]  
6  106  dd Mmm yy[yy]  
7  107  Mmm dd, yy[yy]  
8  108  hh:nn:ss  
-  9 或 109  Mmm dd yyyy hh:nn:ss:sssAM(或 PM)  
10  110  mm-dd-yy[yy]  
11  111  [yy]yy/mm/dd  
12  112  [yy]yymmdd  
13  113  dd Mmm yyy hh:nn:ss:sss(24 小時(shí)制,歐洲缺省時(shí)間 + 毫秒,4 位數(shù)年份)  
14  114  hh:nn:ss:sss(24 小時(shí)制)  
20  120  yyyy-mm-dd hh:nn:ss:sss(24 小時(shí)制,ODBC 規(guī)范,4 位數(shù)年份)  
21  121  yyyy-mm-dd hh:nn:ss.sss(24 小時(shí)制,ODBC 規(guī)范加毫秒,4 位數(shù)年份)

如果未提供 format

-style 參數(shù),則使用樣式代碼 0。

有關(guān)每種輸出符號(hào)(如 Mmm)生成的樣式的描述,請(qǐng)參見(jiàn) DATE_FORMAT 選項(xiàng)

[compatibility]。

標(biāo)準(zhǔn)和兼容性 
SQL

/92    供應(yīng)商擴(kuò)展。

SQL

/99    供應(yīng)商擴(kuò)展。

Sybase    與 Adaptive Server Enterprise 兼容。

另請(qǐng)參見(jiàn)


CAST 函數(shù) [數(shù)據(jù)類(lèi)型轉(zhuǎn)換] 
示例 
下列語(yǔ)句說(shuō)明了格式樣式的用法:

SELECT CONVERT( CHAR( 20 ), order_date, 104 )
FROM sales_orderorder_date  
16.03.2000  
20.03.2000  
23.03.2000  
25.03.2000  
SQL中Convert方法如何使用

SELECT CONVERT( CHAR( 20 ), order_date, 7 )
FROM sales_orderorder_date  
Mar 16, 00  
Mar 20, 00  
Mar 23, 00  
Mar 25, 00  
SQL中Convert方法如何使用

下面的語(yǔ)句說(shuō)明了到整數(shù)的轉(zhuǎn)換,并返回值

5:

SELECT CONVERT( integer, 5.2 )CONVERT
將某種數(shù)據(jù)類(lèi)型的表達(dá)式顯式轉(zhuǎn)換為另一種數(shù)據(jù)類(lèi)型。由于某些需求經(jīng)常用到取日期格式的不同.現(xiàn)以下可在
SQL Server中 將日期格式化.

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 美國(guó) mm/dd/yyyy 
2 102 ANSI yy.mm.dd 
3 103 英國(guó)/法國(guó) dd/mm/yy 
4 104 德國(guó) 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 美國(guó) 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* 科威特 dd mon yyyy hh:mi:ss:mmmAM 
- 131* 科威特 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í)輸出。
*** 專(zhuān)門(mén)用于 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。

重要  默認(rèn)情況下,SQL Server 根據(jù)截止年份

2049 解釋兩位數(shù)字的年份。即,兩位數(shù)字的年份 49 被解釋為 2049,而兩位數(shù)字的年份 50 被解釋為 1950。許多客戶(hù)端應(yīng)用程序(例如那些基于 OLE 自動(dòng)化對(duì)象的客戶(hù)端應(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í),可以通過(guò)使用適當(dāng)?shù)?nbsp;char 或 varchar 數(shù)據(jù)類(lèi)型長(zhǎng)度來(lái)截?cái)嗖恍枰娜掌诓糠帧?/p>

下表顯示了從

float 或 real 轉(zhuǎn)換為字符數(shù)據(jù)時(shí)的 style 值。

值 輸出


0(默認(rèn)值) 較大為 6 位數(shù)。根據(jù)需要使用科學(xué)記數(shù)法。 
1 始終為 8 位值。始終使用科學(xué)記數(shù)法。 
2 始終為 16 位值。始終使用科學(xué)記數(shù)法。

在下表中,左列表示從

money 或 smallmoney 轉(zhuǎn)換為字符數(shù)據(jù)時(shí)的 style 值。

值 輸出


0(默認(rèn)值) 小數(shù)點(diǎn)左側(cè)每三位數(shù)字之間不以逗號(hào)分隔,小數(shù)點(diǎn)右側(cè)取兩位數(shù),例如 4235.98。 
1 小數(shù)點(diǎn)左側(cè)每三位數(shù)字之間以逗號(hào)分隔,小數(shù)點(diǎn)右側(cè)取兩位數(shù),例如 3,510.92。 
2 小數(shù)點(diǎn)左側(cè)每三位數(shù)字之間不以逗號(hào)分隔,小數(shù)點(diǎn)右側(cè)取四位數(shù),例如 4235.9819。

使用

CONVERT:

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

select CONVERT(varchar, getdate(), 120 ) 
2004-09-12 11:06:08

select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),\'-\',\'\'),\' \',\'\'),\':\',\'\') 
20040912110608

select CONVERT(varchar(12) , getdate(), 111 ) 
2004/09/12

select CONVERT(varchar(12) , getdate(), 112 ) 
20040912

select CONVERT(varchar(12) , getdate(), 102 ) 
2004.09.12

select CONVERT(varchar(12) , getdate(), 101 ) 
09/12/2004

select CONVERT(varchar(12) , getdate(), 103 ) 
12/09/2004

select CONVERT(varchar(12) , getdate(), 104 ) 
12.09.2004

select CONVERT(varchar(12) , getdate(), 105 ) 
12-09-2004

select CONVERT(varchar(12) , getdate(), 106 ) 
12 09 2004

select CONVERT(varchar(12) , getdate(), 107 ) 
09 12, 2004

select CONVERT(varchar(12) , getdate(), 108 ) 
11:06:08

select CONVERT(varchar(12) , getdate(), 109 ) 
09 12 2004 1

select CONVERT(varchar(12) , getdate(), 110 ) 
09-12-2004

select CONVERT(varchar(12) , getdate(), 113 ) 
12 09 2004 1

select CONVERT(varchar(12) , getdate(), 114 ) 
11:06:08.177


關(guān)于SQL中Convert方法如何使用問(wèn)題的解答就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,如果你還有很多疑惑沒(méi)有解開(kāi),可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道了解更多相關(guān)知識(shí)。

分享標(biāo)題:SQL中Convert方法如何使用-創(chuàng)新互聯(lián)
標(biāo)題路徑:http://www.chinadenli.net/article0/dgsgio.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站收錄網(wǎng)站改版網(wǎng)站維護(hù)外貿(mào)網(wǎng)站建設(shè)電子商務(wù)小程序開(kāi)發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

小程序開(kāi)發(fā)