개발이야기/DB

MS SQL 한국 시간대 적용안됨

2022. 5. 24. 18:58
반응형

 

 

클라우드 서비스로 DB를 입력할 때 가끔 한국 시간대가 아닌 글로벌 시간으로 적용될 때가 있다.

도커 이미지가 마이크로소프트에서 제공되기 때문에 글로벌 시간대 UTC로 적용된다.

입력단에서 계산해서 넣는 방식이 있고.

 

출력단에서 시간을 계산해 출력해주는 방식이 있지만 나는 입력단에서 입력할 때의 쿼리를 알아보자

CONVERT(datetimeoffset, getdate()) AT TIME ZONE 'Korea Standard Time'

위의 방식으로 하면 한국시간대가 적용되고, 아울러 이 DB가 한국 시간대로 변경되어 저장되었다는 기록도 남는다.

 

반응형

작성자

Posted by 구르는石

공유

댓글