날짜 또는 시간 문자열 포맷 형식

2020. 6. 1. 22:48·DB/SQLServer

 

출처 :  https://www.mssqltips.com/sqlservertip/1145/date-and-time-conversions-using-sql-server/

 

 

SQLServer는 날짜/시간 문자열을 포맷하는 데 사용할 수 있는 여러 옵션을 제공합니다. 첫번째 고려 사항 중 하나는 필요한 실제 날짜/시간입니다. 가장 일반적인 것은 getdate()를 사용하는 현재 날짜/시간입니다. 현재 날짜와 시간을 제공하는 서버에 따라 현재 날짜와 시간을 제공합니다. 범용 날짜/시간이 필요한 경우 getutcdate()를 사용해야 합니다. 날짜 형식을 변경하려면 요청된 날짜를 문자열로 변환하고 필요한 형식에 해당하는 형식 번호를 지정합니다.

 

다양한 SQLServer날짜 형식을 가져오는 방법

  1. 날짜 형식 옵션을 COnvert함수와 함께 사용합니다.
  2. YYYY-MM-DD를 얻으려면 SELECT CONVERT(varchar, getdate(), 23)를 사용하십시오.
  3. MM/DD/YYYY를 얻으려면 SELECT CONVERT(varchar, getdate(), 1)를 사용하십시오.
  4. 모든 형식 옵션 목록을 보려면 차트를 확인하십시오.

ATE ONLY FORMATS
1 select convert(varchar, getdate(), 1) 12/30/06
2 select convert(varchar, getdate(), 2) 06.12.30
3 select convert(varchar, getdate(), 3) 30/12/06
4 select convert(varchar, getdate(), 4) 30.12.06
5 select convert(varchar, getdate(), 5) 30-12-06
6 select convert(varchar, getdate(), 6) 30 Dec 06
7 select convert(varchar, getdate(), 7) Dec 30, 06
10 select convert(varchar, getdate(), 10) 12-30-06
11 select convert(varchar, getdate(), 11) 06/12/30
12 select convert(varchar, getdate(), 12) 061230
23 select convert(varchar, getdate(), 23) 2006-12-30
101 select convert(varchar, getdate(), 101) 12/30/2006
102 select convert(varchar, getdate(), 102) 2006.12.30
103 select convert(varchar, getdate(), 103) 30/12/2006
104 select convert(varchar, getdate(), 104) 30.12.2006
105 select convert(varchar, getdate(), 105) 30-12-2006
106 select convert(varchar, getdate(), 106) 30 Dec 2006
107 select convert(varchar, getdate(), 107) Dec 30, 2006
110 select convert(varchar, getdate(), 110) 12-30-2006
111 select convert(varchar, getdate(), 111) 2006/12/30
112 select convert(varchar, getdate(), 112) 20061230
TIME ONLY FORMATS
8 select convert(varchar, getdate(), 8) 00:38:54
14 select convert(varchar, getdate(), 14) 00:38:54:840
24 select convert(varchar, getdate(), 24) 00:38:54
108 select convert(varchar, getdate(), 108) 00:38:54
114 select convert(varchar, getdate(), 114) 00:38:54:840
DATE & TIME FORMATS
0 select convert(varchar, getdate(), 0) Dec 12 2006 12:38AM
9 select convert(varchar, getdate(), 9) Dec 30 2006 12:38:54:840AM
13 select convert(varchar, getdate(), 13) 30 Dec 2006 00:38:54:840AM
20 select convert(varchar, getdate(), 20) 2006-12-30 00:38:54
21 select convert(varchar, getdate(), 21) 2006-12-30 00:38:54.840
22 select convert(varchar, getdate(), 22) 12/30/06 12:38:54 AM
25 select convert(varchar, getdate(), 25) 2006-12-30 00:38:54.840
100 select convert(varchar, getdate(), 100) Dec 30 2006 12:38AM
109 select convert(varchar, getdate(), 109) Dec 30 2006 12:38:54:840AM
113 select convert(varchar, getdate(), 113) 30 Dec 2006 00:38:54:840
120 select convert(varchar, getdate(), 120) 2006-12-30 00:38:54
121 select convert(varchar, getdate(), 121) 2006-12-30 00:38:54.840
126 select convert(varchar, getdate(), 126) 2006-12-30T00:38:54.840
127 select convert(varchar, getdate(), 127) 2006-12-30T00:38:54.840
ISLAMIC CALENDAR DATES
130 select convert(nvarchar, getdate(), 130)  
131 select convert(nvarchar, getdate(), 131) 10/12/1427 12:38:54:840AM

 

'DB > SQLServer' 카테고리의 다른 글

프로시저에 TRY/CATCH 와 트랜잭션  (0) 2024.09.04
Poor Man's T-SQL Formatter SSMS 쿼리 들여쓰기 정리  (1) 2024.08.29
비트 연산  (0) 2021.05.28
DB내 프로시저/함수/뷰 내 속해있는 문자열 검새  (0) 2020.06.05
DB에 속한 테이블 용량 및 사이즈를 알아보기  (0) 2020.06.02
'DB/SQLServer' 카테고리의 다른 글
  • Poor Man's T-SQL Formatter SSMS 쿼리 들여쓰기 정리
  • 비트 연산
  • DB내 프로시저/함수/뷰 내 속해있는 문자열 검새
  • DB에 속한 테이블 용량 및 사이즈를 알아보기
iyak
iyak
자료 정리
  • iyak
    iyak
    나의 정리 공간

    post | manage
  • 전체
    오늘
    어제
    • 분류 전체보기 (25)
      • C#.NET (7)
        • C# (5)
        • ASP.NET (1)
        • WinForm (0)
        • 설정 (1)
      • JAVA,Spring (0)
        • Spring (0)
      • DB (9)
        • SQLServer (9)
        • MySQL & MaridDB (0)
      • Web (8)
        • JS & jQuery (7)
        • Web개발 관련사이트 (1)
      • 기타 (1)
        • 프로그램 (1)
  • 블로그 메뉴

    • 홈
    • 태그
  • 링크

  • 공지사항

  • 인기 글

  • 태그

  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
iyak
날짜 또는 시간 문자열 포맷 형식
상단으로

티스토리툴바