CONVERT 함수 에러.. 0 2 1,158

by 밤톨이 [SQLServer] [2019.01.07 13:32:39]


SELECT CONVERT(datetime, 'Jan 03 2019 12:13:29' , 121)

-->  2018-01-03 12:13:29 data타입변환과 format을 변경 할려 하는데

문자열을 날짜 및/또는 시간으로 변환하지 못했습니다.
이런 에러가 떨어지는데 이유 알려 주세요 ㅠㅠ

by 마농 [2019.01.07 14:34:16]

1. Style 지정 오류
 - 121 : yyyy-mm-dd hh:mi:ss.mmm
 - 109 : mon dd yyyy hh:mi:ss:mmmAM
2. 언어 오류
 - Style 109 로 변경 후에도 에러가 난다면?
 - 월표시가 영문인데 언어가 한국어라서 그럴 수 있습니다.
 - 언어 변경을 시도해 보세요.
 - SET LANGUAGE English;
https://docs.microsoft.com/ko-kr/sql/t-sql/functions/cast-and-convert-transact-sql?view=sql-server-2017


by 밤톨이 [2019.01.07 16:04:29]

정말 감사합니다. 마농님

어제 하루종일 찾았던 내용이라 언어셋 변경해서 해결했습니다.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입