I를 아래와 같이 2 개 개의 방식으로 일시 삽입 할 :SQL 서버 : 날짜 시간 데이터 유형에 VARCHAR 데이터 형식의 변환이 범위를 벗어난 값 결과
를 표 : 기록 피트
create table ft
(
columndate datetime,
columntime datetime
)
삽입 : 기록 형식 1
insert into ft values('2014-12-25', '01:55:56');
삽입 : 2 포맷
012,341,168,참고 : 예! 물론 첫 번째 열의 데이터는 columndate
이고 두 번째 열의 데이터는 columntime
이고 그 데이터 형식은 datetime
입니다. 삽입의 형식 모두를 위해 나는 아래 그림에 표시 같은 오류가 점점 오전 :
오류 :
The conversion of a varchar data type to a datetime data type resulted in an out-of-range value.
25 시간이 오류 – Rajesh
를주고있다 할 수있다 무엇 죄송합니다! 그것은 오타였습니다. 나는 사과한다. – MAK
첫 번째 쿼리에서 'YYYY-MMM-DD' 형식으로 날짜를 입력하고 있지만 두 번째 삽입에서는 오류를 제공하는'DD-MM-YYYY'로 삽입을 제공합니다 – Rajesh