2012-12-04 3 views
2

SQL Azure 데이터베이스의 datetime 열에 대한 간단한 업데이트를 사용하려고했지만 왜 작동하지 않는지 확신하지 못했습니다.sql azure에서 datetime을 업데이트하는 방법은 무엇입니까?

UPDATE MYDB 
SET EndDate = CONVERT(datetime, '2012/12/04 24:00:00', 102) 
where ItemId = 30 
GO 

오류 :는 datetime 데이터 형식에 VARCHAR 데이터 형식의 변환이 범위를 벗어난 값 결과. 명세서가 종료되었습니다.

답변

5

구문은 정상이지만 시간 값은 24:00:00입니다. 자정을 의미하는 경우 00:00:00을 사용하십시오.

+0

와우, 그 생각조차하지 못했고, 나의 구문이 푸른 하늘에 대한 이유라고 생각했습니다 ... 감사합니다 브라이언! –

관련 문제