by 정태웅 [Oracle 기초] [2017.06.05 11:02:50]
일시 컬럼의 값은 'YYYY-MM-DD HHMISS.FF6'
일자 컬럼의 값은 'YYYYMMDD'
여부 컬람의 값은 'N', OR 'Y' 의 형태의 값만 테이블에 INSERT, UPDATE가 가능하도록 제약 조건을 생성할려면 어떻게 해야 하나요..?
날짜항목을 문자로 선언하고 별도 체크제약을 만드는 것 보다는 아예 날짜 타입으로 선언하는 것이 좋을 듯 합니다. timestamp, date
ALTER TABLE test ADD CONSTRAINT ck_col1 CHECK (col1 IN ('Y', 'N'));
감사합니다.