고맙습니다. 그런데 여전히 전 에러가. 나고 있어요.
에러 메세지는 다음과 같고 ,위치는 (IN)에서 나고 있어요.
이걸 어쩌지요?
The following error has occurred:
ORA-00922: missing or invalid option
----------------------------------------------------------------------------
다음은 제가 지금 만드는 스키마입니다.
CREATE TABLE member (
name varchar2(12) DEFAULT '' NOT NULL,
id varchar2(10) DEFAULT '' NOT NULL,
passwd varchar2(30) DEFAULT '' NOT NULL,
birthyear DECIMAL(5) DEFAULT 0 ,
birthmonth DECIMAL(3) DEFAULT 0 ,
birthday DECIMAL(3) DEFAULT 0 ,
sex varchar2(2) constraint check_sex
check(sex IN('M','F'))),
email varchar2(60),
job job varchar2(40) constraint check_job
check ( job IN('officeman','business','specialist','housewife','student','etc')) );
status varchar2(20) constraint check_status
check(status IN('Connect','Notconnect'))),
PRIMARY KEY (id)
);
전반적인 내용입니다.
>>최성준 님께서 쓰시길<<
::
:: >>이준영 님께서 쓰시길<<
::
:: :: 네 . 답변고맙습니다.
:: ::
:: :: 그런데 여전히 안돼고 있어요.
:: :: 예를 들어
:: ::
:: :: job enum ('officeman','business','specialist','housewife','student','etc'),
:: ::
:: :: 이런형식으로 mysql에 사용했었는데 oracle에서는 적용이 안돼고 있어요.
:: ::
:: :: 다시한번만 위의 예로 설명해 주셨으면 대단히 감사하겠습니다.
:: create table test( job varchar2(40) constraint check_job
:: check ( job IN('officeman','business','specialist','housewife','student',
:: 'etc')) );테스트해보니 잘되던데요?
::
|