ID非公開

2012/6/6 21:39

22回答

MySQLでメールアドレスをINSERTしようとするとシンタックスエラーがでます。 コマンドは以下です。

MySQLでメールアドレスをINSERTしようとするとシンタックスエラーがでます。 コマンドは以下です。 INSERT INTO `btlogin`(`name`, `nickname`, `blood`, `sex`, `mail`, `password`, `old`) VALUES (管野タラコ,タラコ,B型,男,gaze@gomi.co.jp,gomigomi,10) エラーは以下です。 #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 '@gomi.co.jp,gomigomi,10)' at line 1 「DESC テーブル名」で確認すると、問題と思われるmailのTypeはtextなので問題はないと思ったのですが、なぜでしょうか? 調べても類似の質問等がなかったので質問させていただきました。 お手数掛けますが、回答よろしくお願いします。

MySQL1,157閲覧xmlns="http://www.w3.org/2000/svg">50

ベストアンサー

0

こうかな。 INSERT INTO btlogin(name, nickname, blood, sex, mail, password, old) VALUES ('管野タラコ','タラコ','B型','男','gaze@gomi.co.jp','gomigomi','10')

ThanksImg質問者からのお礼コメント

そんな単純なミスでしたか!お恥ずかしいです(笑) nearの後が@から始まるので別な問題かと勘違いしておりました。 dogan8662さん、nobumichiharasawaさん、回答ありがとうございました!

お礼日時:2012/6/7 9:19

その他の回答(1件)