2012-10-18 5 views
0

phpmyadmin을 통해 MySQL 데이터베이스에 데이터를 입력하려고합니다.MYSQL 구문 오류를 이해할 수 없습니다.

나는 ... '전혀 존재하지 않는다'라인 1에 ''근처의 구문 오류를 받고 있어요

오류 :

#1064 - You have an error in your SQL syntax; check the manual that corresponds to 
your MySQL server version for the right syntax to use near '' at line 1 

SQL 명령 :

INSERT INTO GAR (`Name`,`Latitude`,`Longitude`,`Adresse`,`PLZ`,`Ort`,`Land`,`Tel`,`www`,`Email`,`Bericht`) 
    VALUES (
    'Wellnesshotel Seeschl��chen�****�Hotel & Freizeitpark GmbH Buchwalde', 
    'empty', 
    'empty', 
    'Buchwaldstr. 77', 
    '1968', 
    'Senftenberg', 
    'D', 
    '03573 37890', 
    'www.lausitztherme.de', 
    '[email protected]', 
    '03573 378932'); 
+0

sql statment를 실행하여 수동으로 삽입 해보십시오. Workbench를 사용하고 있다면 오류가있는 곳을 제공 할 것입니다. –

+2

그게 진짜 이메일/사업이라면 그걸 조금 모호하게 해 주시면 고맙겠습니다 – RThomas

+1

아마도 "이름"에 대한 가치에서 이상한 문자와 관련이 있습니다. MySQL을 혼란스럽게 만들면 놀라지 않을 것입니다. –

답변

0

LatitudeLongitudeFloat 또는 Double과 같은 숫자 유형 인 경우 삽입하려고하는 'empty'은 고소하다. 이 경우

, 시도 :

INSERT INTO GAR (`Name`,`Latitude`,`Longitude`,`Adresse`,`PLZ`,`Ort`,`Land`,`Tel`,`www`,`Email`,`Bericht`) 
    VALUES (
    'Wellnesshotel Seeschl��chen�****�Hotel & Freizeitpark GmbH Buchwalde', 
    0, 
    0, 
    'Buchwaldstr. 77', 
    '1968', 
    'Senftenberg', 
    'D', 
    '03573 37890', 
    'www.lausitztherme.de', 
    '[email protected]', 
    '03573 378932'); 

를 이렇게해도 문제가없는 경우에는 GAR 테이블에 대한 스키마를 포함하는 경우가 도움이 될 것이다.

관련 문제