create table 제품(
제품번호 number(6) primary key,
출시년도 number(2) not null,
출시시즌 varchar(8) not null,
원산지 varchar(10),
수제품 char(1),
재고 varchar(8) default 'notstock' not null,
브랜드이름 varchar(30)
check(수제품 in ('Y','N'))
check (출시년도 < 16 )
check (출시시즌 in ('fw','ss','capsule' ))
check (제품번호 like '______')
check ( 재고 in ('stock','notstock') )
constraint fk_product
foreign key (브랜드이름)
reference 브랜드(브랜드이름)
on delete cascade
on delete cascade
)
이렇게 쓰는게 문법에 안맞는거 같아요...
에러가 자꾸 뜨네요
강의 배운데로 한거긴 한데 강의에는 이렇게 체크가 많이 있는것도 없고 체크랑 foreingkey를 같이주는 예제도 없어서
좀 당황스럽네요
이렇게 쓰는게 맞는건가요?