2

私が入力しているもの:

INSERT INTO reviews VALUES ('', title='dragon ball z', date='2012-12-01 23:06:03', username='testads1412117947', rating=100, synopsis='lots of fighting', review='i liked it', poster='kk')

最初の値は主キーIDであり、nullのままになっている他のすべてのファイルで問題ありません。MySQLはIDを挿入するだけで、他のすべては0のままにしますが、それでもすべてがうまくいったと言います。

何が起こっているのかわかりません。

4

3 に答える 3

2

代わりにこれを試してください:

INSERT INTO reviews (title, date, username, rating, synopsis, review, poster)
VALUES ('dragon ball z', '2012-12-01 23:06:03', 'testads1412117947', 100, 'lots of fighting', 'i liked it', 'kk')

参考までに、まだ設定されていない場合は、主キーIDもAUTO_INCREMENTに設定して、新しい行を挿入するときにID値が自動生成されるようにする必要があります。

于 2012-12-01T23:13:29.003 に答える
1

レビューに挿入(タイトル、日付、ユーザー名、評価、概要、レビュー、ポスター)値(「ドラゴンボールz」、「2012-12-01 23:06:03」、「testads1412117947」、100、「たくさんの戦い」 、'私はそれが好きだった'、'kk')

于 2012-12-01T23:13:41.927 に答える
1

この構文を使用してinsert

INSERT INTO reviews (title, date, username, rating, synopsis, review, poster)
VALUES ('dragon ball z', '2012-12-01 23:06:03', 'testads1412117947', 100, 'lots of fighting', 'i liked it', 'kk')

update使用のため

update reviews
set title='dragon ball z', 
    date='2012-12-01 23:06:03',
    username='testads1412117947', 
    rating=100, 
    synopsis='lots of fighting', 
    review='i liked it', 
    poster='kk'
where ...

しかし、それらを混同しないでください。

于 2012-12-01T23:13:51.993 に答える