PostgreSQL에서 두 열이 고유해야하도록 테이블을 설정하고 싶습니다. 두 값을 공유하는 두 개가없는 한 두 값 중 여러 값이있을 수 있습니다.
예를 들어 :
CREATE TABLE someTable (
id int PRIMARY KEY AUTOINCREMENT,
col1 int NOT NULL,
col2 int NOT NULL
)
그래서, col1
그리고 col2
하지만 동시에, 반복 할 수 있습니다. 따라서 이것은 허용됩니다 (ID는 포함하지 않음)
1 1
1 2
2 1
2 2
그러나 이것은 아닙니다 :
1 1
1 2
1 1 -- would reject this insert for violating constraints
이것은 구글에서 최고 순위 검색 결과이기 때문에, 아마 존재 테이블을 제공하는 것이 좋습니다
—
ϻαϻɾΣɀО-MaMrEzO