前提・実現したいこと
mysqlでテーブル作成時にERROR 42000が発生しました。
発生している問題・エラーメッセージ
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ''data' DATA not null, supplier_code VARCHAR(5) not null, item_code VARCHAR(4) no' at line 3
該当のソースコード
create table stocking_data( id BIGINT UNSIGNED not null auto_increment primary key, data DATA not null, supplier_code VARCHAR(5) not null, item_code VARCHAR(4) not null, quantity INT UNSIGNED default 0 not null, foreign key (supplier_code) references suppliers(supplier_code), foreign key (item_code) references items(item_code) );
試したこと
調べて「予約語があるからエラーが起こる」という情報を得ました。
しかし予約語は含まれていないと思います。
''で、id、dataを囲ったりしましたが変わらずです。
> data DATA not null,
「DATA」型を指定しようとしていますが、何を参考にしましたか?