前提・実現したいこと
現在、MYSQLのテーブル作成を行なっているところですが、
毎回以下のエラーメッセージが表示されてしまいます。
発生している問題・エラーメッセージ
ERROR 1064 (42000): 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 ') DEFAULT CHARACTER SET=utf8mb4' at line 7
該当のソースコード
以下のソースコードで、テーブル作成を試しております。
CREATE TABLE companies (
id INTEGER NOT NULL AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(255),
establishment_date DATE,
founder VARCHAR(255),
created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
) DEFAULT CHARACTER SET=utf8mb4;
試したこと
この問題に対して、MYSQLの公式ドキュメントを探って、
)の部分に問題があると思い、{}というくくりや[]で
囲ってみましたが、どれを使ってもダメでした。
補足情報(FW/ツールのバージョンなど)
使っているMYSQLのバージョンは、5.5.62です。
回答1件
あなたの回答
tips
プレビュー