안녕하세요.
PGsql에서 ..
데이타베이스의 테이블 스키마에서
[ CONSTRAINT constraint_name ]
{ UNIQUE ( column [, ...] ) |
PRIMARY KEY ( column [, ...] ) |
CHECK ( condition ) |
FOREIGN KEY ( column [, ... ] )
REFERENCES table [ ( column [, ... ] ) ]
[ MATCH FULL | MATCH PARTIAL ]
[ ON DELETE action ]
[ ON UPDATE action ]
[ DEFERRABLE | NOT DEFERRABLE ]
[ INITIALLY DEFERRED | INITIALLY IMMEDIATE ]
이렇게 만들수 있어서..
CREATE TABLE common_code
(code_a char,
code_b char,
CONSTRAINT pkey PRIMARY KEY(code_a),
CONSTRAINT check_ref CHECK ( [다른 테이블의 값을 참조하고 싶은곳] )
);
테이블을 생성할때, 이렇게 체크하게 할 수는 없는가요?
|