2017-09-17 12 views
-2

「Div」というタイトルの列が1つしかない表を作成したいとします。そのテーブルを作成できますか?私の知るところによれば、 'DIV'はMySQLの登録キーワードです。登録した単語をMySQLで使用する方法

create table graduate (div int); 

とエラーをした期待のように:しかし、私はまだこれを試してみました。

+0

私は** MySQLでデータベースを作成していますが – JSKrunner

+0

は「DIV」あなたのテーブルに何を意味する ' – Chip

+0

をdiv'のではなく、その列の名前を変更してみてください?それは "部門"や他の言葉のために短いですか?列には予約語ではなくわかりやすい名前を使用してください。 – bbrumm

答えて

4

本当に、予約語を識別子として使用しないでください。あなたは、バッククォートを使用する必要があると感じた場合:**

create table graduate (
    `div` int 
); 
+0

既存の列のデータ型を変更するにはどうすればよいですか? – JSKrunner

+1

@JSKrunnerこれは別の質問です:)このhttps://stackoverflow.com/questions/1356866/how-do-i-change-the-data-type-for-a-column-in-mysql – Sami

関連する問題