1

次のようなテーブルがあります。

ID - (int) Auto_increment 
Name - (varchar) 
LastName - (varchar)

値を使用してこのテーブルに行を追加するにはどうすればよいですauto_incrementか?,

タイピングするだけで

insert into table_name ([Name], [LastName]) 
values("asdasd", "asdasd")

IDその行の を取得していないようです。

値なしで挿入文字列に ID を追加する必要がありますか、それとも私が書いたように機能する必要がありますか?

4

2 に答える 2

2

auto_increment質問に投稿したようなフィールドのinsertステートメントリストでこのフィールドを無視してください:

insert into table_name ([Name], [LastName]) values("asdasd", "asdasd")

これは、フィールドの自動インクリメント値である必要がありますID

于 2012-10-17T14:30:37.547 に答える
0

ID 列が auto_increment であることは確かですか? あなたの挿入ステートメントは、あなたがしたいことに対して正しいです。

insert into table_name ([Name], [LastName]) 
values("asdasd", "asdasd")

ID 列のプロパティをチェックして、それが本当に auto_increment であるかどうかを確認してください。

于 2012-10-17T14:35:19.640 に答える