MSSQL(SQL서버)에서 left함수 사용시 날짜포맷에 대한 질문
조회수 1947회
안녕하세요 질문이 있어 글을 올립니다.
MSSQL 을 사용하는 중인데, datetime 필드에 대해서 left 함수를 이용할경우에 문제입니다. 해당 필드는 datetime 필드이며 데이터는 '2008-01-29 16:51:52.000'와 같이 들어있습니다.
문제가 발생하기전(7월 2일전까지)는 아래 형식으로 출력이 잘 되었습니니다. left(createdate, 10) -> YYYY-MM-DD
그런데 갑자기 오늘부터 아래와같이 출력되기 시작합니다. left(createdate, 10) -> MM DD YYYY
Convert 함수를 이용하면 이 문제는 해결할수는 있지만, 갑자기 왜 이런 문제가 발생하는지 궁금합니다. 혹시 관련 설정이나 시스템 테이블이 있을까요
-
(•́ ✖ •̀)
알 수 없는 사용자
댓글 입력