質問: mysqlでのテーブル作成について はじめまして。私は学校でdbの勉強をするのにoracle10gを使っているのですが家で練習するにあたりoracleを入れれないのでmysql5.0をいれてみましたが若干勝手が違いいろいろ調べながらやってみたもののテーブル作成の際の制約の決め方などがうまく作れません。特に外部キーで悩んでいるのですがどうすればよいか教えていただきたいのです。 mysql>create table meibo( seito_nbr int(5) primary key not null, seito_mei varchar(80) not null, seibetsu_kbn char(1), tanjo_ymd date, gakka_cd varchar(2), bikou_txt varchar(1000), insert_date date, update_date ); mysql>create table gakka( gakka_cd varchar(2) primary key not null, gakka_mei varchar(80) not null ); ちなみに下の学科表は作成できました。が上の名簿がうまくできません。長くなりましたがよろしくお願いします。
回答: 単なる書き込みのミスかも知れませんが、 update_date に属性指定(date等)が抜けているようです。