質問: 漢字名のテーブルとカラムのcreate tableについて oracle9iで以下のcreate文を実行しようと思っています。 漢字名のテーブルで、漢字名のカラムのあるcreate文です。 sql> create table "tab_あいう"( 2 "かきコード" varchar2(5) not null , 3 "くけ開始月" varchar2(2) not null , 4 "フラグ" char(1) not null , 5 "さcd" char(6) not null , 6 "日時" date not null , 7 canstraint pk_fiscalterm primary key ("かきコード")); canstraint pk_fiscalterm primary key ("かきコード")) * 行7でエラーが発生しました。: ora-00907: 右カッコがありません。 しかし、 ora=00907;右カッコがありません。といわれてしまいます。 見た目、右かっこはあります。 なにか、お作法的なものがあるのでしょうか?
回答: canstraint ↓ constraint 列名と間違われて、以降の構文解析が狂ったのかな?