MySQL은 잘못된 정수 값을 나타납니다 : 'ID' '열의'1 행 솔루션에

MySQL을 사용하는 테이블을 내장 :

테이블 file_table (아이디 생성 의 INT AUTO_INCREMENT 기본 키, 파일명 VARCHAR ( 50 )하지  , 파일 경로 VARCHAR ( 50 )하지  , UPDATE_TIME 일자);

그런 다음 다음과 같은 성명 삽입 MySQL을 사용 :

쿼리 = " file_table로 삽입 " . " 값 ( '', '$ 이름 지금', '$ 파일 경로'()) " ;

 

다음 오류 :

부정확 한 정수 값 " 에 대한 열 'ID'행에서 1

 

해결 방법 :
MySQL의 리드의 더 높은 버전으로하기 때문에 확인은 NULL NULL 또는 0 인 경우 INSERT 문은 다음과 같이 작성해야하므로 MySQL의 높은 버전이 작성해야 발견 :

쿼리 = " file_table로 삽입 " . " 값 (현재 () NULL, '$ 이름', '$ 파일 경로') " ;

또는

쿼리 = " file_table로 삽입 " . " 값 (0, 지금은 '$ 이름', '$ 파일 경로'()) " ;

 

 

원본 링크 : HTTPS : //blog.csdn.net/king_jie0210/article/details/52411195

추천

출처www.cnblogs.com/jsdy/p/12107866.html