열 #보기열데이터베이스의 모든 테이블 열(또는 보기 열)에 대한 정보가 포함되어 있습니다. 시스템 열(ctid등)은 포함되지 않습니다. 현재 사용자가 (소유자이거나 일부 권한을 갖는 방식으로) 액세스할 수 있는 열만 표시됩니다.
표 37.15. 열열
|
열 사설 토토 설명 |
|---|
|
테이블을 포함하는 데이터베이스 이름(항상 현재 데이터베이스) |
|
테이블을 포함하는 스키마의 이름 |
|
테이블 이름 |
|
열 이름 |
|
테이블 내 열의 순서 위치(개수는 1부터 시작) |
|
열의 기본 표현식 |
|
|
|
열의 데이터 사설 토토(내장 사설 토토인 경우) 또는 |
|
만약 |
|
만약 |
|
만약 |
|
만약 |
|
만약 |
|
만약 |
|
만약 |
|
다음에서 사용할 수 없는 기능에 적용PostgreSQL(참조 |
|
다음에서 사용할 수 없는 기능에 적용PostgreSQL |
|
다음에서 사용할 수 없는 기능에 적용포스트그레SQL |
|
다음에서 사용할 수 없는 기능에 적용포스트그레SQL |
|
열의 데이터 정렬을 포함하는 데이터베이스 이름(항상 현재 데이터베이스), 기본값이거나 열의 데이터 유형이 조합 가능하지 않은 경우 null |
|
열의 데이터 정렬을 포함하는 스키마의 이름, 기본 또는 열의 데이터 사설 토토이 조합 가능하지 않은 경우 null |
|
열의 대조 이름, 기본값이거나 열의 데이터 사설 토토이 대조 가능하지 않은 경우 null |
|
열에 도메인 유형이 있는 경우 도메인이 정의된 데이터베이스의 이름(항상 현재 데이터베이스), 그렇지 않으면 null. |
|
열에 도메인 사설 토토이 있는 경우 도메인이 정의된 스키마의 이름, 그렇지 않으면 null. |
|
열에 도메인 사설 토토이 있으면 도메인 이름, 그렇지 않으면 null. |
|
열 데이터 유형(해당하는 경우 도메인의 기본 유형)이 정의된 데이터베이스 이름(항상 현재 데이터베이스) |
|
열 데이터 사설 토토(해당되는 경우 도메인의 기본 사설 토토)이 정의된 스키마의 이름 |
|
열 데이터 사설 토토의 이름(해당되는 경우 도메인의 기본 사설 토토) |
|
다음에서 사용할 수 없는 기능에 적용PostgreSQL |
|
다음에서 사용할 수 없는 기능에 적용포스트그레SQL |
|
다음에서 사용할 수 없는 기능에 적용PostgreSQL |
|
배열은 항상 무제한의 최대 카디널리티를 갖기 때문에 항상 null입니다.포스트그레SQL |
|
테이블과 관련된 데이터 유형 설명자 중에서 고유한 열의 데이터 유형 설명자 식별자입니다. 이는 주로 그러한 식별자의 다른 인스턴스와 결합하는 데 유용합니다. (식별자의 구체적인 형식은 정의되지 않았으며 향후 버전에서도 동일하게 유지된다는 보장이 없습니다.) |
|
다음에서 사용할 수 없는 기능에 적용PostgreSQL |
|
열이 ID 열인 경우 |
|
열이 ID 열인 경우 |
|
열이 ID 열인 경우 내부 시퀀스의 시작 값, 그렇지 않으면 null입니다. |
|
열이 ID 열이면 내부 시퀀스의 증분, 그렇지 않으면 null입니다. |
|
열이 ID 열인 경우 내부 시퀀스의 최대값, 그렇지 않으면 null입니다. |
|
열이 ID 열인 경우 내부 시퀀스의 최소값, 그렇지 않으면 null입니다. |
|
열이 ID 열인 경우 |
|
열이 생성된 열인 경우 |
|
열이 생성된 열이면 생성 표현식이고, 그렇지 않으면 null입니다. |
|
|
데이터 사설 토토은 SQL에서 다양한 방법으로 정의될 수 있으므로PostgreSQL에는 데이터 유형을 정의하는 추가 방법이 포함되어 있으므로 정보 스키마로 표현하는 것이 다소 어려울 수 있습니다. 칼럼데이터_사설 토토은 열의 기본 내장 사설 토토을 식별해야 합니다. 에서PostgreSQL, 이는 해당 사설 토토이 시스템 카탈로그 스키마에 정의되어 있음을 의미합니다.pg_catalog. 이 열은 애플리케이션이 잘 알려진 내장 사설 토토을 특별히 처리할 수 있는 경우 유용할 수 있습니다(예: 숫자 사설 토토을 다르게 형식화하거나 정밀도 열의 데이터를 사용). 열udt_name, udt_schema및udt_catalog열이 도메인을 기반으로 하는 경우에도 항상 열의 기본 데이터 유형을 식별합니다. (이후PostgreSQL내장 유형을 사용자 정의 유형처럼 처리하며 여기에도 내장 유형이 나타납니다. 이는 SQL 표준의 확장입니다.) 애플리케이션이 유형에 따라 데이터를 다르게 처리하려는 경우 이러한 열을 사용해야 합니다. 이 경우 열이 실제로 도메인을 기반으로 하는지 여부는 중요하지 않기 때문입니다. 열이 도메인을 기반으로 하는 경우 도메인의 ID가 열에 저장됩니다.도메인_이름, 도메인_스키마및도메인_카탈로그. 열을 관련 데이터 유형과 쌍으로 만들고 도메인을 별도의 유형으로 처리하려면 다음과 같이 작성할 수 있습니다.coalesce(domain_name, udt_name)등
문서에 올바르지 않은 내용이 있으면 일치하지 않습니다. 특정 기능에 대한 경험이 있거나 추가 설명이 필요한 경우 이용해주세요이 양식문서 문제를 보고합니다.