成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

SQL中CONVERT函數詳解

數據庫 SQL Server
下文將為您介紹SQL中的CONVERT函數,CONVERT函數是SQL中用于數據轉換的函數,如果您對此有興趣,不妨一看,相信對您學習SQL有所幫助。

下文將為您介紹SQL中的CONVERT函數,CONVERT函數是SQL中用于數據轉換的函數,如果您對此有興趣,不妨一看,相信對您學習SQL有所幫助。

使用 CONVERT:

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

參數

expression

是任何有效的 Microsoft® SQL Server™ 表達式。

data_type

目標系統所提供的數據類型,包括 bigintsql_variant。不能使用用戶定義的數據類型。

length

ncharnvarcharcharvarcharbinaryvarbinary 數據類型的可選參數。

style

日期格式樣式,借以將 datetimesmalldatetime 數據轉換為字符數據(ncharnvarcharcharvarcharncharnvarchar 數據類型);或者字符串格式樣式,借以將 floatrealmoneysmallmoney 數據轉換為字符數據(ncharnvarcharcharvarcharncharnvarchar 數據類型)。

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

在表中,左側的兩列表示將 datetimesmalldatetime 轉換為字符數據的 style 值。給 style 值加 100,可獲得包括世紀數位的四位年份 (yyyy)。

不帶世紀數位 (yy) 帶世紀數位 (yyyy)
標準

輸入/輸出**
- 0 或 100 (*) 默認值 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 (*) 默認值 + 毫秒 mon dd yyyy hh:mi:ss:mmmAM(或 PM)
10 110 美國 mm-dd-yy
11 111 日本 yy/mm/dd
12 112 ISO yymmdd
- 13 或 113 (*) 歐洲默認值 + 毫秒 dd mon yyyy hh:mm:ss:mmm(24h)
14 114 - hh:mi:ss:mmm(24h)
- 20 或 120 (*) ODBC 規范 yyyy-mm-dd hh:mm:ss[.fff]
- 21 或 121 (*) ODBC 規范(帶毫秒) 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

*    默認值(style 0 或 100、9 或 109、13 或 113、20 或 120、21 或 121)始終返回世紀數位 (yyyy)。
** 當轉換為 datetime 時輸入;當轉換為字符數據時輸出。
*** 專門用于 XML。對于從 datetimesmalldatetimecharacter 數據的轉換,輸出格式如表中所示。對于從 floatmoneysmallmoneycharacter 數據的轉換,輸出等同于 style 2。對于從 realcharacter 數據的轉換,輸出等同于 style 1。

[[15287]]

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

當從 smalldatetime 轉換為字符數據時,包含秒或毫秒的樣式將在這些位置上顯示零。當從 datetimesmalldatetime 值進行轉換時,可以通過使用適當的 charvarchar 數據類型長度來截斷不需要的日期部分。

下表顯示了從 floatreal 轉換為字符數據時的 style 值。

輸出
0(默認值) 最大為 6 位數。根據需要使用科學記數法。
1 始終為 8 位值。始終使用科學記數法。
2 始終為 16 位值。始終使用科學記數法。

在下表中,左列表示從 money smallmoney 轉換為字符數據時的 style 值。

輸出
0(默認值) 小數點左側每三位數字之間不以逗號分隔,小數點右側取兩位數,例如 4235.98。
1 小數點左側每三位數字之間以逗號分隔,小數點右側取兩位數,例如 3,510.92。
2 小數點左側每三位數字之間不以逗號分隔,小數點右側取四位數,例如 4235.9819。

返回類型

返回與 data type 0 相同的值。

 

【編輯推薦】

SQL Server中對應默認約束的刪除方法

刪除SQL約束的方法

SQL中用于刪除記錄的DELETE語句

教您如何徹底刪除SQL Server注冊表

SQL中游標的語法及應用

責任編輯:段燃 來源: 互聯網
相關推薦

2010-09-24 19:02:40

SQL中CONVERT

2010-09-06 14:58:42

SQL函數

2010-09-09 11:12:49

SQL函數DATALENGTH

2010-10-14 14:01:35

MySQL CONVE

2010-06-18 13:14:26

SQL Server

2025-01-07 13:58:08

SQL數據處理函數數據庫

2009-02-23 13:41:42

XML操作函數SQL Server

2010-09-09 10:21:13

SQL函數時間

2010-07-19 08:45:45

SQL Server

2010-09-16 09:15:59

SQL函數

2010-08-05 09:07:24

2010-09-06 14:17:04

SQL函數

2010-09-10 15:51:51

SQL分析函數

2010-09-06 14:42:56

SQL函數

2019-09-20 10:00:33

SQLMySQL數據

2024-10-15 10:11:04

2017-01-13 15:45:05

Linuxfork函數詳解

2021-04-09 10:37:40

SQL Server數據庫排名

2024-10-17 16:08:36

SQL 查詢SQL

2010-09-07 11:53:00

SQL語句
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美影院久久 | 日本免费视频在线观看 | 狠狠操狠狠操 | 欧美午夜一区二区三区免费大片 | 午夜在线小视频 | 精国产品一区二区三区四季综 | 国产精品国产a | 亚洲一区 中文字幕 | 亚洲精品av在线 | 乱码av午夜噜噜噜噜动漫 | 国产精品高潮呻吟久久 | 亚洲免费一区 | 九九免费视频 | 欧美日韩网站 | 日韩在线视频一区 | 国产视频1区| 亚洲精品一区二区 | 国产高清视频在线观看 | 日韩精品在线播放 | 中文字幕av亚洲精品一部二部 | 国产视频亚洲视频 | 狠狠久久综合 | 日日日色| 亚洲综合在线一区二区 | 神马久久av| 欧美日韩三级 | 国产成人免费视频网站高清观看视频 | 久久国产精品久久久久 | 国产美女在线播放 | 美国黄色一级片 | 国产成人精品免费 | 中文字幕第一页在线 | 国产探花在线观看视频 | 欧美精品一区二区三区在线 | 国产精品亚洲精品久久 | 亚洲精品视频在线 | 国产日韩一区 | 国产电影一区二区在线观看 | 久久草在线视频 | 久久久久久久久91 | 精品产国自在拍 |