>php教程 >PHP开发 >sqlserver CONVERT() 함수 사용법 요약

sqlserver CONVERT() 함수 사용법 요약

高洛峰
高洛峰원래의
2016-12-14 13:30:131170검색

CONVERT 사용 방법:

형식:
CONVERT(data_type,expression[,style])
설명:
이 스타일은 일반적으로 시간 유형(datetime, smalldatetime) 사이에서 사용됩니다. 및 문자 문자열 유형(nchar, nvarchar, char, varchar)
은 서로 변환할 때만 사용됩니다.
예:
SELECT CONVERT(varchar(30),getdate(),101) 이제
그 결과는
지금
----------------------------
09/15/2001

시간을 환산할 때 스타일 번호의 의미는 다음과 같습니다
------------------------- ----------- -------------------------- ----------- -----
스타일(연도 2자리) | 스타일(연도 4자리) | 입력 및 출력 형식
------ ------------------------ ------------- ----------- ----------
- | 0 또는 100 | mon dd yyyy hh:miAM(또는 PM)
---- --------- --------------- --------- ----------
101 mm/dd/yy
--- -------- ---------------- -------- -----------------------
2 | yy-mm-dd
--------------- --------------- --------- --------------- ------
3 | 일/월/년
- --------------- --------- --------------- ------
4 | dd-mm-yy
---------------- ----------------------------- -------- ---------------- --------
5 dd-mm-yy
--------------- --------- --------------- -------
6 | 106 | dd 월 yy
------------ --------------- --------- ---------
7 | 월 dd,yy
------ -------- ----------------------------- -------- ------
8 | hh: mm:ss
---------------- ---------------------------------- ---------------- --------------------- ---
- 9 또는 109 | :mi:ss:mmmmAM (또는 PM)
--------- ---------------- ---------------------------------- ---------------- ----------
10 | mm-dd-yy
--------- --- ---------------------------------- ---------------- ------------------
111 yy/mm/dd
---- -------------------- ---- --------------------
12 112 |yymmdd
----------------------------- ------------------------------------------------- - -------
- | 13 또는 113 | dd mon yyyy hh:mi:ss:mmm (24시간 형식)
--------------- ------------------------------------- --------------------------------
14 | hh:mi:ss:mmm(24시간) 형식)
----------------------------------------------- ---- --------------------------------- ---- -
- | 20 또는 120 | yyyy-mm-dd hh:mi:ss (24시간 형식)
---- ----- ------------------- ----- ----------
- 21 또는 121 | yyyy-mm-dd hh:mi:ss:mmm ( 24시간 형식)
-------------------------------------------- ------- ----------------- ------- -
사용 가능한 스타일 값:

style 值

CONVERT(varchar(100), GETDATE(), 2) 선택: 06.05.16 
CONVERT(varchar(100), GETDATE(), 3) 선택: 16/05 /06 
CONVERT(varchar(100), GETDATE(), 4) 선택: 16.05.06 
CONVERT(varchar(100), GETDATE(), 5) 선택: 16-05-06 
선택 CONVERT(varchar(100), GETDATE(), 6): 16 05 06 
CONVERT(varchar(100), GETDATE(), 7) 선택: 05 16, 06 
CONVERT(varchar(100), GETDATE(), 8): 10:57:46 
CONVERT 선택(varchar(100), GETDATE(), 9): 05 16 2006 10:57:46:827AM 
CONVERT(varchar(100) 선택) , GETDATE(), 10): 05-16-06 
CONVERT 선택(varchar(100), GETDATE(), 11): 06/05/16 
CONVERT(varchar(100), GETDATE() 선택) , 12): 060516 
CONVERT 선택(varchar(100), GETDATE(), 13): 16 05 2006 10:57:46:937 
CONVERT(varchar(100), GETDATE(), 14) 선택 : 10:57:46:967 
CONVERT(varchar(100), GETDATE(), 20) 선택: 2006-05-16 10:57:47 
CONVERT(varchar(100), GETDATE() 선택) , 21): 2006-05-16 10:57:47.157 
변환 선택(varchar(100), GETDATE(), 22): 05/16/06 10:57:47 AM 
변환 선택(varchar (100), GETDATE(), 23): 2006-05-16 
CONVERT(varchar(100), GETDATE(), 24) 선택: 10:57:47 
CONVERT(varchar(100), GETDATE(), 25): 2006-05-16 10:57:47.250 
변환 선택(varchar(100), GETDATE(), 100): 05 16 2006 10:57AM 
변환(varchar(100) 선택 ), GETDATE(), 101): 2006년 5월 16일 
CONVERT 선택(varchar(100), GETDATE(), 102): 2006.05.16 
CONVERT(varchar(100), GETDATE(), 103): 16/05/2006 
변환 선택(varchar(100), GETDATE(), 104): 16.05.2006 
변환 선택(varchar(100), GETDATE(), 105): 16-05 -2006 
CONVERT 선택(varchar(100), GETDATE(), 106): 16 05 2006 
CONVERT 선택(varchar(100), GETDATE(), 107): 05 16, 2006 
CONVERT 선택 (varchar(100), GETDATE(), 108): 10:57:49 
CONVERT(varchar(100), GETDATE(), 109) 선택: 05 16 2006 10:57:49:437AM 
선택 CONVERT(varchar(100), GETDATE(), 110): 05-16-2006 
CONVERT(varchar(100), GETDATE(), 111) 선택: 2006/05/16 
CONVERT(varchar( 100), GETDATE(), 112): 20060516 
CONVERT 선택(varchar(100), GETDATE(), 113): 16 05 2006 10:57:49:513 
CONVERT(varchar(100), GETDATE(), 114): 10:57:49:547 
CONVERT 선택(varchar(100), GETDATE(), 120): 2006-05-16 10:57:49 
CONVERT(varchar( 100), GETDATE(), 121): 2006-05-16 10:57:49.700 
CONVERT(varchar(100), GETDATE(), 126): 2006-05-16T10:57:49.827 
선택 CONVERT(varchar(100), GETDATE(), 130) 선택: 18 ???? ???????? 1427 10:57:49:907AM 
변환 선택(varchar(100), GETDATE(), 131): 18/04/1427 10:57:49:920AM
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.