컬럼 목록2 컬럼 목록 수집 - PK 추가 컬럼 목록 수집 - PK 추가 차세대 또는 시스템 개편 프로젝트에서 대상 시스템의 테이블 목록 수집과 더불어 컬럼 목록을 수집하는데 그 방법을 컬럼 목록 수집 포스트에서 기술하였다. 그러나, 해당 컬럼 목록 수집에서는 PK 컬럼에 대한 정보가 없다. 특정 컬럼의 PK 여부를 수집하기 위하여 추가적인 시스템 카탈로그를 활용하여야 한다. 오라클(Oracle)의 경우 컬럼의 PK여부 정보를 추출하기 위한 시스템 카탈로그는 아래와 같다.※ 출처: https://docs.oracle.com/en/database/oracle/oracle-database/19/refrn/ALL_CONSTRAINTS.html ALL_CONSTRAINTS 테이블은 테이블의 제약(CONSTRAINT) 사항을 정의하는 시스템 카탈로그이다.. 2024. 4. 27. 컬럼 목록 수집 컬럼 목록 수집 차세대 또는 시스템 개편 프로젝트에서 대상 시스템의 테이블 목록 수집과 더불어 컬럼 목록을 수집하는데 그 방법을 기술한다. 오라클(Oracle)의 경우 컬럼 정보를 추출하기 위한 시스템 카탈로그는 아래와 같다.※ 출처: https://docs.oracle.com/en/database/oracle/oracle-database/19/refrn/ALL_TAB_COLUMNS.html 컬럼의 목록을 수집하는 기본적인 SQL은 아래와 같다.SELECT A.TABLE_NAME, A.COLUMN_NAME, B.COMMENTS ,A.DATA_TYPE, A.DATA_LENGTH, A.DATA_PRECISION, A.DATA_SCALE ,A.NULLABLE, A.COLUMN_IDFROM .. 2024. 4. 26. 이전 1 다음