use tempdb
create table tbla(
tbla_id int identity,
col_count int not null
default 0,
col_tel varchar(14) null
)
create table tblb(
tblb_id int not null,
start_date char(6) not null,
end_date char(6) not null
)
select *
from tbla
select *
from tblb
alter table tbla
add
primary key nonclustered(tbla_id)
alter table tblb
add
primary key nonclustered(tblb_id)
alter table tblb
add
foreign key(tblb_id)
references tbla(tbla_id)
create rule 연습문제4번
as
@col_tel like'[0-9 or ][0-9][0-9]-[0-9 or
][0-9][0-9][0-9]-[0-9][0-9][0-9][0-9]'
go
exec sp_bindrule '연습문제4번', 'tbla.col_tel'
여기까지 작성했는데
tblb 테이블에 start_date가 end_date보다 항상 사전순에서 앞서야
한다는 (테이블 수준의) 체크 제약 조건을 추가로 설정하려면 어떻게
해야합니까?
데이터베이스 고수님들께 불쌍한 이 중생을 위해
답변부탁드립니다.
|