2017-02-07 3 views
0
create table Eaddress (
    employeeid varchar(10), 
    building varchar(10), 
    street varchar(10), 
    city char(10), 
    district varchar(10), 
    state char(10), 
    phoneno int(10), 
    primary key(employeeid) 
); 

insert into Eaddress('P0001','N21','Avenue 12','NYC','D21','New York',6965269); 

ERROR 1064(42000):あなたは、あなたのSQL構文でエラーが発生しています。 「P0001」、「N21」、「Avenue 12」、「NYC」、「D21」、「New York」、6965269) 'の近くで使用する正しい構文についてはMySQLサーバのバージョンに対応するマニュアルをチェックしてください。エラー1064しばらく挿入値

私はこのエラーに困惑しています。値の変更や列のデータ型の変更を試みましたが、何も機能しませんでした。

+0

を使用してみてください! – RiggsFolly

+0

@RiggsFollyいいえ、私はすでに1つありますありがとう:)。そのことについて申し訳ありません。 – jophab

+0

@jophab問題はない、ちょうどジョークに抵抗することができませんでした。 – RiggsFolly

答えて

0

は私の眼鏡を借りたい@jophabこのsintax

insert into Eaddress 
values ('P0001','N21','Avenue 12','NYC','D21','New York', 6965269); 
+0

それはひどい間違いだった!私はテーブル名の後に "値"を追加するのを忘れました。 それは働いた! ありがとうございました:o –

+0

@NishantHooda私の答えが正しければ、うまくいくのではないかと心配しないでください...受け入れられたとマークしてください...どうぞこちらをご覧ください http://meta.stackexchange.com/questions/5234/how-does-acceptingアンサーワーク – scaisEdge