오라클 쿼리 - 증가 - 삭제 - 기본 키를 수정

오라클 기본 키 테이블의 동작은, 네 가지 유형이 있습니다 : 쿼리, 수정, 삭제, 추가

1, 기본 키 쿼리

/ * 테이블에 존재하는 제약 쿼리 * / 
은 SELECT  *  에서 USER_CONSTRAINTS을 WHERE TABLE_NAME = ' 대문자로 테이블 이름 ' ; 
쿼리 결과는 제약 조건의 종류, 제한 조건 이름은 제약 분야에 나타나지 않습니다 보여 
/ * 테이블 제약 쿼리 필드를 * / SELECT * 에서 USER_CONS_COLUMNS WHERE TABLE_NAME = ' 테이블 대문자 ' , 검색 결과의 표시 제약 조건 이름, 필드 이름, 제약 조건 유형이 표시되지 않습니다
/ * 테이블의 쿼리 제약 조건 기본 키 * / SELECT A.column_name, A.constraint_name 에서 USER_CONS_COLUMNS a를 , B USER_CONSTRAINTS WHERE A.constraint_name =B.constraint_name A.table_name는 = ' 테이블 대문자 ' B.constraint_type = ' P ' , 검색 결과 표시 란 이름 제약 이름. ' P가 ' 가 기본 나타내는 , ' C는 ' 확인, CONSTRAINT_TYPE 나타내고 = ' P를 '

2, 마스터 키를 증가

ALTER  테이블 테이블이 추가  제약 조건 기본 키 이름 기본   (열 이름);

3 , 기본 키를 삭제

/ * 기본 키가 쿼리에서 얻을 수 * / 
는 ALTER  테이블 테이블 이름 드롭  제약 기본 키

4 차 키를 수정

오라클은 직접 수정의 목적을 달성하기 위해 기존의 기본 키를 삭제하여 증가 후 기본 키를 수정하고 수 없습니다

추천

출처www.cnblogs.com/handhead/p/11617934.html