21

groupカラム名の 1 つに" " という単語を含む MySQL データベースがあります。このデータベースと列の名前は変更できません。私のものではありません。

テーブル ユーザー、列:id, name, password, group,およびその他。このテーブルにレコードを挿入する必要があります。を試しINSERT INTO users (name, group) VALUES ('John', '9')ましたが、「 」が原因で機能しませんgroup

このテーブルにレコードを挿入する方法を教えてください。

4

2 に答える 2

31

試す:

INSERT INTO users (`name`, `group`) VALUES ('John', '9')
于 2012-03-21T07:13:35.280 に答える
21

クエリで予約済みキーワードを使用する場合は、列名の前後にバックティック (`) を使用します。

INSERT INTO users (`name`,`group`) VALUES ('John', '9')

ここを読む: 予約語

于 2012-03-21T07:16:31.490 に答える