MySQLバージョン5.7.16では、GENERATED列としてテーブルを作成したいと考えています。私は、クエリの下にしようとすると、エラーを与えている:以下mysqlテーブルの列タイトルとしてGENERATEDキーワード
create table madhu (RECORDID VARCHAR(255) NOT NULL, GENERATED INTEGER NOT NULL);
エラーです:
Error Code: 1064. You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'GENERATED INTEGER NOT NULL)' at line 1 0.000 sec
これは、生成をキーワードに予約されて見えます。列としてGENERATEDがあるのか?私が列を変更すると、それはとにかく動作します。
使用そのためのバッククォートが、より良いのそれは5.6で作業することができる – e4c5
予約語を避けるために。*バージョンが、私は5.7で非常に具体的な探しています。* – Madhuprathap