SQL Developerに次のコードがあり、コードを実行してテーブルを作成しようとすると、次の行で失敗します:'exists_flag varchar2(1)y / n、'
create table moulds
(mould_id number,
mould_type varchar2(50),
mould_description varchar2(240),
exists_flag varchar2(1) y/n,
locate_id number,
);
誰かがその行の何が悪いのか、そしてなぜそれが「正しい括弧がない」と言い続けるのかを知ることができますか?
create table moulds
(mould_id number,
mould_type varchar2(50),
mould_description varchar2(240),
check (exists_flag in ( 'y', 'n' )),
locate_id number,
PRIMARY KEY (mould_id)
);