Heim >php教程 >PHP开发 >Zusammenfassung der Verwendung der SQLServer-Funktion CONVERT()

Zusammenfassung der Verwendung der SQLServer-Funktion CONVERT()

高洛峰
高洛峰Original
2016-12-14 13:30:131171Durchsuche

So verwenden Sie CONVERT:

Format:
CONVERT(data_type,expression[,style])
Beschreibung:
Dieser Stil wird im Allgemeinen zwischen Zeittypen (datetime, smalldatetime) verwendet. und Zeichen Zeichenfolgentypen (nchar, nvarchar, char, varchar)
werden nur beim gegenseitigen Konvertieren verwendet
Beispiel:
SELECT CONVERT(varchar(30),getdate(),101) jetzt
Das Ergebnis ist
jetzt
-----------------------------------------------------
15.09.2001

Die Bedeutung von Stilzahlen bei der Zeitumrechnung ist wie folgt
------------------------------------- -------- ------------------------------------------ -------- ----
Stil (2 Ziffern stellen das Jahr dar) | Format
------ ---------------------------------------- ---------- -------------------------- -------
- |. Montag tt jjjj hh:miAM(oder PM)
-------------------- ------------------- ----------------- ------------------- ---------
1 |. 101 |. MM/TT/JJ
------ ------------------- ----------------- ------------------- --------
2 | -MM-TT
------------- ------------------------------ -------------------- ---------------- ----
3 |. tt/mm/jj
- -------------- -------------------- ---------------- -----------------
4 |. 104 |. tt-mm-jj
----------------- --------------------------- --------- ----------- --------
105 | -------------------------- ---------- -------------------------- -------------------
6 |. 106 |. dd mo yy
----------------- --------- -------------------------- ---------- -------
7 |. Mo tt,jj
------ -------- --------------------------- --------- -----------------
8 |. 108 |. hh: mm:ss
----------------- -------------------------------- ------------------- -------------------------------- ---
- |. 9 oder 109 | :ss:mmmmAM (oder PM)
------------------------------------ ---- -------------------------------- ------------------- --------
110 |. mm-dd-yy
------------ -------------------------------- ------------------- -------------
11 |. JJ/MM/TT
------ -------------------------------------------- ------ ------------------------------------------
12 | |. jjmmtt
------------- ----------------------------------------------- --- -----
- |. 13 oder 113 |. dd mon yyyy hh:mi:ss:mmm (24-Stunden-Format)
--------------- -- ------------------------------------------------ -- --------------
14 |. hh:mi:ss:mmm (24-Stunden-Format)
--------------------------------- -------------------------------------------------- -- -
- |. yyyy-mm-dd hh:mi:ss (24-Stunden-Format)
------------------- --- -------------------------------- --- --------
- |. yyyy-mm-dd hh:mi:ss:mmm (24- Stundenformat)
---------------- ----- --------------------------------------------- ----- -
Verfügbare Stilwerte:

style 值

SqlServer之Convert 函数应用 

Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM 
Select CONVERT(varchar(100), GETDATE(), 1): 16.05.06 
Wählen Sie CONVERT(varchar(100), GETDATE(), 2): 06.05.16 
Wählen Sie CONVERT(varchar(100), GETDATE(), 3): 16/05 /06 
Auswählen CONVERT(varchar(100), GETDATE(), 4): 16.05.06 
Auswählen CONVERT(varchar(100), GETDATE(), 5): 16-05-06 
Auswählen CONVERT(varchar(100), GETDATE(), 6): 16 05 06 
Wählen Sie CONVERT(varchar(100), GETDATE(), 7): 05 16, 06 
Wählen Sie CONVERT(varchar(100), GETDATE(), 8): 10:57:46 
Wählen Sie CONVERT(varchar(100), GETDATE(), 9): 05 16 2006 10:57:46:827AM 
Wählen Sie CONVERT(varchar(100) , GETDATE(), 10): 16.05.06 
Wählen Sie CONVERT(varchar(100), GETDATE(), 11): 06/05/16 
Wählen Sie CONVERT(varchar(100), GETDATE() , 12): 060516 
Wählen Sie CONVERT(varchar(100), GETDATE(), 13): 16 05 2006 10:57:46:937 
Wählen Sie CONVERT(varchar(100), GETDATE(), 14) : 10:57:46:967 
Wählen Sie CONVERT(varchar(100), GETDATE(), 20): 2006-05-16 10:57:47 
Wählen Sie CONVERT(varchar(100), GETDATE() , 21): 2006-05-16 10:57:47.157 
Wählen Sie CONVERT(varchar(100), GETDATE(), 22): 05/16/06 10:57:47 
Wählen Sie CONVERT(varchar(100), GETDATE(), 22): 05/16/06 10:57:47 AM 
Wählen Sie CONVERT(varchar (100), GETDATE(), 23): 2006-05-16 
Wählen Sie CONVERT(varchar(100), GETDATE(), 24): 10:57:47 
Wählen Sie CONVERT(varchar(100), GETDATE(), 25): 2006-05-16 10:57:47.250 
Wählen Sie CONVERT(varchar(100), GETDATE(), 100): 05 16 2006 10:57AM 
Wählen Sie CONVERT(varchar(100 ), GETDATE(), 101): 16.05.2006 
Wählen Sie CONVERT(varchar(100), GETDATE(), 102): 2006.05.16 
Wählen Sie CONVERT(varchar(100), GETDATE(), 103): 16.05.2006 
Wählen Sie CONVERT(varchar(100), GETDATE(), 104): 16.05.2006 
Wählen Sie CONVERT(varchar(100), GETDATE(), 105): 16-05 -2006 
Wählen Sie CONVERT(varchar(100), GETDATE(), 106): 16 05 2006 
Wählen Sie CONVERT(varchar(100), GETDATE(), 107): 05 16, 2006 
Wählen Sie CONVERT (varchar(100), GETDATE(), 108): 10:57:49 
Auswählen CONVERT(varchar(100), GETDATE(), 109): 05 16 2006 10:57:49:437AM 
Auswählen CONVERT(varchar(100), GETDATE(), 110): 16.05.2006 
Wählen Sie CONVERT(varchar(100), GETDATE(), 111): 2006/05/16 
Wählen Sie CONVERT(varchar( 100), GETDATE(), 112): 20060516 
Wählen Sie CONVERT(varchar(100), GETDATE(), 113): 16 05 2006 10:57:49:513 
Wählen Sie CONVERT(varchar(100), GETDATE(), 114): 10:57:49:547 
Wählen Sie CONVERT(varchar(100), GETDATE(), 120): 2006-05-16 10:57:49 
Wählen Sie CONVERT(varchar( 100), GETDATE(), 121): 2006-05-16 10:57:49.700 
Wählen Sie CONVERT(varchar(100), GETDATE(), 126): 2006-05-16T10:57:49.827 
Wählen Sie CONVERT(varchar(100), GETDATE(), 130): 18 ???? ?????? 1427 10:57:49:907AM 

Wählen Sie CONVERT(varchar(100), GETDATE(), 131): 18/04/1427 10:57:49:920AM
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn