※ 이 글은 'SQL Server 디비로 누리는 특별한 세상 나의 첫 번째 데이터베이스 개발하기 (개발편)' 책을 1회 완독 후 다시 훑어 보면서 몰랐었던 부분, 계속 잊혀지는 부분(또 잊혀질테니 다시보기 위해), 알고 있었지만 정리하면 좋을거 같은 내용 등 을 정리한 글 입니다.
제가 향후에 다시보기 위해 정리한 내용이라서 설명이 부족할 수 있으니 자세한 내용은 해당 도서를 참고 부탁드리겠습니다.
또, 제가 이해를 잘못해서 정리를 잘못한 부분이 있다면 말씀부탁드립니다. (확인 후 수정하겠습니다)
P120-127
-- PRIMARY KEY 제약조건 확인
SELECT *
FROM sys.key_constraints
WHERE parent_object_id = OBJECT_ID('테이블명','U') AND type = 'PK'
-- UNIQUE 제약조건 확인
SELECT *
FROM sys.key_constraints
WHERE parent_object_id = OBJECT_ID('테이블명','U') AND type = 'UQ'
-- DEFAULT 제약조건 확인
SELECT *
FROM sys.default_constraints
WHERE parent_object_id = OBJECT_ID('테이블명','U') AND type = 'D'
-- CHECK 제약조건 확인
SELECT *
FROM sys.check_constraints
WHERE parent_object_id = OBJECT_ID('테이블명','U') AND type = 'C'
-- FOREIGN KEY 제약조건 확인
SELECT *
FROM sys.foreign_keys
WHERE parent_object_id = OBJECT_ID('테이블명','U') AND type = 'F'
'SQL SERVER 도서 완독 후 내용 정리 > SQL Server 디비로 누리는 특별한 세상 나의 첫 번째 데이터베이스' 카테고리의 다른 글
SQL Server 한 문자 패턴, 문자 범위 패턴, [] 사용 (0) | 2023.06.12 |
---|---|
FOREIGN KEY 제약관리 (0) | 2023.06.09 |
SQL Server IDENTITY 와 관련된 쿼리들 (2) | 2023.06.08 |
SQL Server uniqueidentifier 형식 (0) | 2023.06.08 |
SQL Server 2016 다양한 날짜와 시간 데이터 형식 (0) | 2023.06.08 |