2016-06-09 5 views
1

나는 테이블 불렀다 안녕하세요 'comisiones'는 다음과 같이 설명 : enter image description here나는 테이블 이상한 오류 MySQL의 데이터를 삽입 할 수 없습니다

내가이 쿼리에 새 요소를 삽입하려고 :

INSERT INTO comisiones (id,serial,descripcion,fecha,precio) VALUES (0,"111111111111111","Iphone 5 instalacion de aplicaciones","09/06/2016",2000); 

는이 오류 얻을 : SHOW CREATE TABLE의 comisiones와

INSERT INTO comisiones (id,serial,descripcion,fecha,precio) VALUES (0,"111111111111111","Iphone 5 instalacion de aplicaciones","09/06/2016",2000)
Error Code: 1054. Unknown column 'fecha' in 'field list'

을; 나는이 얻을 : 노력하고 내가 지금은 테이블을 삭제하고 다시 만들어야했습니다 자신에 답하고

CREATE TABLE `comisiones` (
    `id` int(10) unsigned zerofill NOT NULL AUTO_INCREMENT, 
    `serial` varchar(15) COLLATE utf8_spanish_ci NOT NULL, 
    `descripcion` varchar(45) COLLATE utf8_spanish_ci NOT NULL, 
    `fecha` varchar(10) COLLATE utf8_spanish_ci NOT NULL, 
    `precio` int(11) NOT NULL, 
    PRIMARY KEY (`id`) 
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COLLATE=utf8_spanish_ci 
+0

당신은 열이 누락되거나 잘못 표시되어 추론하기 위하여 서 누락 된 열 오류가있는 경우 . 해당 열 이름에 공백이있을 수 있습니까? 또한 날짜는 [YYYY-MM-DD HH : MM : SS] 인 [ISO-8601 형식] (https://en.wikipedia.org/wiki/ISO_8601)이어야합니다. 여기에있는 것은 잘못 해석 될 수 있습니다. – tadman

+0

안녕하세요 @ tadman 삭제하고 해당 열을 빈 공간이 있는지 확인하려면 다시 varchar 필드 날짜가 아니며 삽입에서 나는 정상적인 문자열 텍스트를 보내고있어 –

+1

날짜면 '날짜'에 저장 기둥. 텍스트로 저장할 이유가 없어 작업하기가 불가능합니다. – tadman

답변

1

을 잘

관련 문제