나는 간단한 mysql 데이터베이스를 가지고 있지만 오류가 발생한다. notnull enum ('actief', 'wachtend', 'verborgen') 인 필드 상태가 될 수 있지만이 방법으로 정확해야합니다.MySQL insert into (enum?)
나는 쉼표의 50 번을 확인했지만 어쩌면 나는 너무 오래 꼼짝 않고 바라보고있을 것이다. 인터넷 검색을 시도했지만 여전히 문제는 찾을 수 없습니다.
모든 필드는 (내가 널이 될 수있는 사람을 떠 났어요)
INSERT INTO `restaurants` (id_naam, korte_naam, lange_naam, straat, huisnummer, postcode, plaats, provincie, land, type_aanbieding, type_keuken, lat, long, status) VALUES ('test1', 'test1', 'Test restaurant 1', 'straatnaam', '1', '1234AB', 'plaatsnaam', 'Drenthe', 'landnaam', '2emenu', 'frans', '52', '5', 'verborgen');
당신은 당신의 SQL 구문에 오류가 NOTNULL이다; 가까운 사용할 수있는 올바른 구문 MySQL 서버 버전에 해당하는 매뉴얼 '긴, 상태) VALUES ('TEST1 ','TEST1 ', '테스트 레스토랑 1 ','straatnaam을 확인 ', '1 ','라인 1
long은 MySQL에서 예약 된 키워드입니다. 그렇지 않습니까? – Sathya
예, 그것이 문제였습니다. (죄송합니다. 전에 작은 글씨로 귀하의 의견을 보지 못했습니다.) – Niels