코북
Keep going
코북
전체 방문자
오늘
어제
  • 분류 전체보기 (114)
    • Computer Science (20)
      • 인터넷 (10)
      • 운영체제 및 일반지식 (4)
      • 공통 요구사항 (4)
      • WAS (2)
    • DataBase (18)
    • JavaScript (22)
    • Spring (15)
    • Java (4)
    • ASP.NET (5)
    • C# (6)
    • 알고리즘 (8)
    • HTML5 + CSS (5)
    • Git & GitHub (5)
    • Machine Learning (5)
    • 좋은 글 공유 (1)

최근 글

최근 댓글

티스토리

hELLO · Designed By 정상우.
코북

Keep going

[MSSQL] yyyyMMddHHmmss to yyyy-MM-dd HH:mm:ss
DataBase

[MSSQL] yyyyMMddHHmmss to yyyy-MM-dd HH:mm:ss

2024. 3. 27. 11:43

 

테이블에 varchar 타입으로 날짜를 저장하기 위해 yyyyMMddHHmmss 형식으로 넣는 경우가 있습니다.

사용자에게는 날짜 형식으로 노출 시키기 위해 datetime으로 변환해서 노출 시켰습니다.

 

declare @date varchar(14) = '20240327113500'

select CAST(STUFF(STUFF(STUFF(@date, 9, 0, ' '), 12, 0, ':'), 15, 0, ':') as datetime)

 

 

 

실제 사용자는 분까지만 시간을 확인할 수 있게 하면 되었기 때문에

사용자에게 노출하는 화면에서는 한번 더 convert하여 사용했습니다.

declare @date varchar(14) = '20240327113500'

select CONVERT(VARCHAR(16), CAST(STUFF(STUFF(STUFF(@date, 9, 0, ' '), 12, 0, ':'), 15, 0, ':') as datetime), 120)

 

 

저작자표시 (새창열림)

'DataBase' 카테고리의 다른 글

[MSSQL] insert into vs select into  (0) 2023.06.30
[MSSQL] 커서 (CURSOR) 사용법  (0) 2022.11.18
[MSSQL/MySQL] Delete or Truncate?  (0) 2022.07.13
[error/mssql] 개체 'DF__x'은(는) 열 'x'에 종속되어 있습니다. 하나 이상의 개체가 이 열에 엑세스하므로 xx이(가) 실패했습니다.  (0) 2022.06.02
[MSSQL/MySQL] 비교 연산자 <>, !=  (0) 2022.03.29
    'DataBase' 카테고리의 다른 글
    • [MSSQL] insert into vs select into
    • [MSSQL] 커서 (CURSOR) 사용법
    • [MSSQL/MySQL] Delete or Truncate?
    • [error/mssql] 개체 'DF__x'은(는) 열 'x'에 종속되어 있습니다. 하나 이상의 개체가 이 열에 엑세스하므로 xx이(가) 실패했습니다.
    코북
    코북

    티스토리툴바