自動インクリメント列のテーブルにクエリを挿入する際に問題があります。auto_increment列のテーブルに行を挿入できません
私は多くのページを検索しましたが、そこからの解決策はまだありませんでした。
以下は私の挿入クエリです。
Insert into Person (FirstName, LastName, Address, City, State, ZipCode, Telephone, Email)
values ( "john","done","seoul","seoul","seoul","11776","1234","[email protected]");
私のテーブルは、ID、名字、住所、市区町村、州、郵便番号、電話番号、メールアドレスで構成されます。
また、id列とNULL値を持つクエリを挿入しようとしましたが、これも機能しませんでした。 0
に以下の1644アンIDまたは等しく、これは私のテーブルの私のワークベンチのスナップショットです:私は、クエリの上に実行する場合
は、私はいつも、エラーメッセージ、
私はこのエラーを解決する方法が分からない...
を私はまた、1と切り捨てテーブルとして自動インクリメントを設定しているが、...それはまだ動作しません。
おそらくあなたの質問には関係ありませんが、テキストを二重引用符で囲む代わりに一重引用符を使用してください。 –
'show create table Person' – ysth
http://sqlfiddle.com/で問題を再現できますか? そうでなければ、きれいな新しいテーブル( 'person2')を作成し、必要な' person'の中のデータでそれを設定し、次にテーブル名を変更したいかもしれません。 –