SELECT CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM
SELECT CONVERT(varchar(100), GETDATE(), 1): 05/16/06
SELECT CONVERT(varchar(100) )、GETDATE()、2): 06.05.16
SELECT CONVERT(varchar(100), GETDATE(), 3): 16/05/06
SELECT CONVERT(varchar(100), GETDATE(), 4): 16.05 .06
SELECT CONVERT(varchar(100), GETDATE(), 5): 16-05-06
SELECT CONVERT(varchar(100), GETDATE(), 6): 16 05 06
SELECT CONVERT(varchar(100) 、GETDATE(), 7): 05 16, 06
SELECT CONVERT(varchar(100), GETDATE(), 8): 10:57:46
SELECT CONVERT(varchar(100), GETDATE(), 9): 05 16 2006 10:57:46:827AM
SELECT CONVERT(varchar(100), GETDATE(), 10): 05-16-06
SELECT CONVERT(varchar(100), GETDATE(), 11): 06/05/ 16
SELECT CONVERT(varchar(100), GETDATE(), 12): 060516
SELECT CONVERT(varchar(100), GETDATE(), 13): 16 05 2006 10:57:46:937
SELECT CONVERT(varchar( 100), GETDATE(), 14): 10:57:46:967
SELECT CONVERT(varchar(100), GETDATE(), 20): 2006-05-16 10:57:47
SELECT CONVERT(varchar(100) ), GETDATE(), 21): 2006-05-16 10:57:47.157
SELECT CONVERT(varchar(100), GETDATE(), 22): 05/16/06 10:57:47 AM
SELECT CONVERT( varchar(100), GETDATE(), 23): 2006-05-16
SELECT CONVERT(varchar(100), GETDATE(), 24): 10:57:47
SELECT CONVERT(varchar(100), GETDATE() 、25): 2006-05-16 10:57:47.250
SELECT CONVERT(varchar(100), GETDATE(), 100): 05 16 2006 10:57AM
SELECT CONVERT(varchar(100), GETDATE(), 101 ): 05/16/2006
SELECT CONVERT(varchar(100), GETDATE(), 102): 2006.05.16
SELECT CONVERT(varchar(100), GETDATE(), 103): 16/05/2006
SELECT CONVERT (varchar(100), GETDATE(), 104): 16.05.2006
SELECT CONVERT(varchar(100), GETDATE(), 105): 16-05-2006
SELECT CONVERT(varchar(100), GETDATE(), 106): 16 05 2006
SELECT CONVERT(varchar(100), GETDATE(), 107): 05 16, 2006
SELECT CONVERT(varchar(100), GETDATE(), 108): 10:57:49
SELECT CONVERT (varchar(100), GETDATE(), 109): 05 16 2006 10:57:49:437AM
SELECT CONVERT(varchar(100), GETDATE(), 110): 05-16-2006
SELECT CONVERT(varchar( 100), GETDATE(), 111): 2006/05/16
SELECT CONVERT(varchar(100), GETDATE(), 112): 20060516
SELECT CONVERT(varchar(100), GETDATE(), 113): 16 05 2006 10:57:49:513
SELECT CONVERT(varchar(100), GETDATE(), 114): 10:57:49:547
SELECT CONVERT(varchar(100), GETDATE(), 120): 2006-05 -16 10:57:49
SELECT CONVERT(varchar(100), GETDATE(), 121): 2006-05-16 10:57:49.700
SELECT CONVERT(varchar(100), GETDATE(), 126): 2006 -05-16T10:57:49.827
SELECT CONVERT(varchar(100), GETDATE(), 130): 18 ???? ?????? 1427 10:57:49:907AM
SELECT CONVERT(varchar(100), GETDATE(), 131): 18/04/1427 10:57:49:920AM
说明:
使用CONVERT:
CONVERT ( data_type [ ( length ) ] 、expression [ , style ] )
パラメータ
expression
は、任意の有効なMicrosoft SQL Serverの表式です。
data_type
目録システムによって提供されるデータ型で、bigintとsql_variantが含まれます。ユーザー定義のデータ型は使用できません。
length
nchar、nvarchar、char、varchar、binary または varbinary データ型のオプションのパラメーター。
style
日期型の形式、datetime または smalldatetime データを文字データ (nchar、nvarchar、char、varchar、nchar または nvarchar) に変換する
SQL Server は科威特法の使用をサポートしています。
表の左側の 2 つの列は、datetime または smalldatetime を文字データに変換するスタイル値を示します。スタイル値に 100 を加えると、世界数桁を含む 4 桁の年 (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
* デフォルト値 (スタイル 0 または 100、9 または 109、13 または 113、20 または 120、21 または 121) は常に世紀 (yyyy) を返します。
** 日時に変換された場合は入力、文字データに変換された場合は出力。
*** 特に XML の場合。 datetime または smalldatetime から文字データへの変換の場合、出力形式は表に示すとおりです。 float、money、または smallmoney から文字データへの変換の場合、出力はスタイル 2 と同等になります。実数データから文字データへの変換の場合、出力はスタイル 1 と同等になります。
****ヒジュリ暦はいくつかのバリエーションを持つカレンダー システムであり、Microsoft SQL Server" 2000 ではクウェート アルゴリズムが使用されています。
重要 デフォルトでは、SQL Server は 2049 年を基準に 2 桁の年を解釈します。つまり、 2 桁の年 49 は 2049 として解釈され、2 桁の年 50 は 1950 として解釈されます。OLE オートメーション オブジェクトに基づくクライアント アプリケーションなど、多くのクライアント アプリケーションでは、2030 年を終了年として使用します。構成オプション (「2. -桁の終了年") を使用して、SQL Server で使用される終了年を変更し、日付を一貫して扱います。ただし、最も安全な方法は、smalldatetime から変換するときに 4 桁の年を指定することです。秒またはミリ秒を含むスタイルでは、次の場合、これらの位置にゼロが表示されます。文字データに変換する場合、datetime または smalldatetime 値から変換するときに、適切な char または varchar データ型の長さを使用して、不要な日付部分を切り捨てることができます。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

メモ帳++7.3.1
使いやすく無料のコードエディター

SAP NetWeaver Server Adapter for Eclipse
Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。
