convert 函式 [資料型別轉換]功能
返回轉換成提供的資料型別的表示式。語法
convert(data
type, expression [ , format-style ])引數
data type表示式將轉換成的資料型別。
expression要轉換的表示式。
format-style對於將字串轉換為日期或時間資料型別以及相反的轉換過程,format-style 是描述要使用的日期格式字串的樣式**。format-style 引數的值具有下列含義:
不含世紀 (yy)
含世紀 (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 小時制,歐洲預設時間 + 毫秒,4 位數年份)
14 114
hh:nn:ss:sss(24 小時制)
20 120
yyyy-mm-dd hh:nn:ss:sss(24 小時制,odbc 規範,4 位數年份)
21 121
yyyy-mm-dd hh:nn:ss.sss(24 小時制,odbc 規範加毫秒,4 位數年份)
如果未提供 format-style 引數,則使用樣式** 0。
有關每種輸出符號(如 mmm)生成的樣式的描述,請參見 date_format 選項 [compatibility]。
標準和相容性
另請參見 示例
下列語句說明了格式樣式的用法:
select convert( char( 20 ), order_date, 104 )order_datefrom sales_order
16.03.2000
20.03.2000
23.03.2000
25.03.2000
...
select convert( char( 20 ), order_date, 7 )order_datefrom sales_order
mar 16, 00
mar 20, 00
mar 23, 00
mar 25, 00
...
下面的語句說明了到整數的轉換,並返回值 5:
select convert( integer, 5.2 )
C 資料型別轉換,Convert
內容轉換函式 舉例 convert.toint32 可以將多種型別 包括 object 引用型別 的值轉換為 int 型別,因為它有許多過載版本 2 public static int toint32 object public static int toint32 bool public stat...
用Convert類實現資料型別轉換
任何一門程式語言均有相關資料型別。c 也不例外,其基本資料型別有int,short,long,float,double,string等。資料型別之間可以相互轉換。convert類是專門進行型別轉換的類,它能夠實現各種基本資料型別之間的相互轉換。convert類常用的型別轉換方法 convert.to...
用Convert類實現資料型別轉換
convert類用於將乙個基本資料型別轉換為另乙個基本資料型別,返回與指定型別的值等效的型別 受支援的基型別是boolean char sbyte byte int16 int32 int64 uint16 uint32 uint64 single double decimal datetime和s...