인사급여프로그램으로 예를 들면
각 테이블별 사원번호라고하는 필드가 존재할겁니다.
char로 10자리를 각각 부여를 해주었는데 만약 두자리정도 더 늘려주고싶다면
선언되어있는 테이블 모두를 찾아다니면서 수정해주어야하겠지만
사원번호필드의 데이타타입을 도메인으로 설정해놨다면
도메인 하나만 수정하면 그 도메인을 사용하는 모든 테이블구조가 변경이 됩니다..
이런 용도 말고도 그 필드에 들어오는 값을 미리 체크할수있게금 하는 기능도 있습니다.
아래와 같은..^^
CREATE DOMAIN CUSTNO AS
INTEGER
CHECK (VALUE > 1000)
CREATE DOMAIN JOBGRADE AS
SMALLINT
CHECK (VALUE BETWEEN 0 AND 6)
이해가 되셨는지 모르겠네요..
굳이 사용할 필요는 없지만, 유용하기도 한 기능인 셈이지요..
저도 귀찮아서 안쓰는...ㅡ.ㅡ;
송정훈 님이 쓰신 글 :
: DOMAIN 을 쓰는 방법은 무었입니까.
: 메뉴얼을 봐도 잘이해가 안가네요.
: DATABASE SYSTEM 에서 이야기하는 DOMAIN과 같은것 같은데 쓰는 방법과 내용을 모르겠네요.
: HELP ME ...
: 인터베이스로 C/S 플밍하려니깐 책이없어서 힘듬니다.
|