-2
INSERT INTO
クエリを次のデータ型で使用する方法: INT
およびAUTO_INCREMENT
?SQLでINSERTを使用すると、INTの構文
INSERT INTO table2 (class,name) VALUE (%s,%s)
...は文字列のみで動作します。
INSERT INTO
クエリを次のデータ型で使用する方法: INT
およびAUTO_INCREMENT
?SQLでINSERTを使用すると、INTの構文
INSERT INTO table2 (class,name) VALUE (%s,%s)
...は文字列のみで動作します。
数字の場合%d
を試すことができます。
自動インクリメント列については、INSERT
ステートメントから省略した場合、データベースはautomatically fill itになります。
ありがとう、それは省略します – Tom
使用しているRDBMSとプログラミング言語を教えてください。コード全体を表示してください。 'int'と' DateTime'変数をSQLクエリの文字列にキャストできます。 –
あなたが使用しているプログラミング言語が何であれ、文字列の書式の代わりにバインドパラメータを使用することをお勧めします: 'INSERT INTO table2(class、name)VALUE(:name、:value)'。 http://xkcd.com/327/ – NPE
'AUTO_INCREMENT'はデータ型ではありません。 'AUTO_INCREMENT'に設定されたカラムを持つテーブルに値を' INSERT 'する方法を尋ねているようです - 正しい? – Yuck