보고서 템플릿을 저장하기위한 테이블이 있습니다. 보고서는 1, 2, 4 또는 6 개의 다른 그래프로 구성됩니다 (눈금). 각 그래프마다 별도의 행이 있으며 각 행에는 보고서의 그래프 수가 포함됩니다.기본 키당 고유 한 열 값
CREATE TABLE ReportTemplate (
TemplateName varchar(100) not null,
UserName varchar(100) not null,
GraphPosition int not null,
Scale int not null,
-- graph specific stuff here
Constraint PK_ReportTemplate primary key clustered
(TemplateName ASC, UserName ASC, GraphPosition ASC)
)
는 그 규모는 1, 2, 4 또는 6이고 GraphPosition가 = 스케일 < 것을 보장 제약이있다.
내가 원하는 것은 각 템플릿 (TemplateName/UserName 쌍) 값에 대해 모든 행의 배율이 동일한 지 확인하는 것입니다. 내가 어떻게 할 수 있는지 궁금 하네.
'각 기본 키 값, 모든 행에 대해 ...'이 무슨 뜻입니까? 각 PK에 대해 테이블에 정확히 하나의 행이 있습니다. –
죄송합니다, 정확합니다. 나는 각 고유 한 쌍인 TemplateName/UserName을 의미 했으므로 Scale을 같게하려고합니다. – Russ
나는 명확하게하기 위해 질문을 편집했다. – Russ