열보기열데이터베이스의 모든 테이블 열(또는 뷰 열)에 대한 정보가 포함되어 있습니다. 시스템 열(oid등)은 포함되지 않습니다. 현재 사용자가 (소유자이거나 일부 권한을 갖는 방식으로) 액세스할 수 있는 열만 표시됩니다.
표 36.14. 열열
| 이름 | 데이터 스포츠 토토 사이트 | 설명 |
|---|---|---|
table_catalog |
sql_identifier |
테이블을 포함하는 데이터베이스 이름(항상 현재 데이터베이스) |
table_schema |
sql_identifier |
테이블을 포함하는 스키마의 이름 |
테이블_이름 |
sql_identifier |
테이블 이름 |
컬럼_이름 |
sql_identifier |
열 이름 |
서수_위치 |
cardinal_number |
테이블 내 열의 순서 위치(수는 1부터 시작) |
column_default |
문자_데이터 |
열의 기본 표현식 |
is_nullable |
yes_or_no |
예열이 null일 가능성이 있는 경우,아니요널이 허용되지 않는 것으로 알려진 경우. null이 아닌 제약 조건은 열이 null을 허용하지 않음을 알 수 있는 한 가지 방법이지만 다른 방법도 있을 수 있습니다. |
데이터_스포츠 토토 사이트 |
문자_데이터 |
열의 데이터 스포츠 토토 사이트(내장 유형인 경우) 또는어레이배열인 경우(이 경우 뷰 참조요소_스포츠 토토 사이트), 그 외사용자 정의(이 경우 유형은 다음에서 식별됩니다.udt_name및 관련 열). 열이 도메인을 기반으로 하는 경우 이 열은 도메인의 기본 유형을 나타냅니다(그리고 도메인은 다음에서 식별됩니다).도메인_이름및 관련 열). |
character_maximum_length |
cardinal_number |
만약데이터_스포츠 토토 사이트문자 또는 비트 문자열 유형, 선언된 최대 길이를 식별합니다. 다른 모든 데이터 스포츠 토토 사이트의 경우 또는 최대 길이가 선언되지 않은 경우 null입니다. |
character_octet_length |
cardinal_number |
만약데이터_스포츠 토토 사이트문자 유형, 데이텀의 최대 가능한 길이(옥텟(바이트))를 식별합니다. 다른 모든 데이터 스포츠 토토 사이트의 경우 null입니다. 최대 옥텟 길이는 선언된 문자 최대 길이(위 참조)와 서버 인코딩에 따라 다릅니다. |
숫자_정밀도 |
cardinal_number |
만약데이터_스포츠 토토 사이트숫자 스포츠 토토 사이트을 식별합니다. 이 열에는 이 열에 대한 스포츠 토토 사이트의 (선언된 또는 암시적) 정밀도가 포함됩니다. 정밀도는 유효 자릿수를 나타냅니다. 열에 지정된 대로 10진수(기수 10) 또는 이진수(기수 2) 항으로 표현될 수 있습니다.numeric_precision_radix. 다른 모든 데이터 스포츠 토토 사이트의 경우 이 열은 null입니다. |
numeric_precision_radix |
cardinal_number |
만약데이터_스포츠 토토 사이트숫자 스포츠 토토 사이트을 식별합니다. 이 열은 열의 값이 어떤 기준으로 사용되는지 나타냅니다.숫자_정밀도그리고numeric_scale표현됩니다. 값은 2 또는 10입니다. 다른 모든 데이터 스포츠 토토 사이트의 경우 이 열은 null입니다. |
numeric_scale |
cardinal_number |
만약데이터_스포츠 토토 사이트정확한 숫자 스포츠 토토 사이트을 식별합니다. 이 열에는 이 열 스포츠 토토 사이트의 (선언된 또는 암시적) 스케일이 포함됩니다. 눈금은 소수점 오른쪽의 유효 자릿수를 나타냅니다. 열에 지정된 대로 10진수(기수 10) 또는 이진수(기수 2) 용어로 표현될 수 있습니다.numeric_precision_radix. 다른 모든 데이터 스포츠 토토 사이트의 경우 이 열은 null입니다. |
datetime_precision |
cardinal_number |
만약데이터_스포츠 토토 사이트날짜, 시간, 타임스탬프 또는 간격 유형을 식별합니다. 이 열에는 이 열에 대한 유형의 (선언된 또는 암시적) 소수 초 정밀도, 즉 초 값에서 소수점 뒤에 유지되는 소수 자릿수가 포함됩니다. 다른 모든 데이터 스포츠 토토 사이트의 경우 이 열은 null입니다. |
간격_스포츠 토토 사이트 |
문자_데이터 |
만약데이터_스포츠 토토 사이트간격 스포츠 토토 사이트을 식별합니다. 이 열에는 이 열에 대해 간격에 포함되는 필드 사양이 포함되어 있습니다.연도별월, 일부터 초까지등. 필드 제한이 지정되지 않았고(즉, 간격이 모든 필드를 허용함) 다른 모든 데이터 스포츠 토토 사이트의 경우 이 필드는 null입니다. |
간격_정밀도 |
cardinal_number |
다음에서 사용할 수 없는 기능에 적용포스트그레SQL(참조datetime_precision간격 스포츠 토토 사이트 열의 소수 초 정밀도) |
character_set_catalog |
sql_identifier |
다음에서 사용할 수 없는 기능에 적용PostgreSQL |
character_set_schema |
sql_identifier |
다음에서 사용할 수 없는 기능에 적용PostgreSQL |
character_set_name |
sql_identifier |
다음에서 사용할 수 없는 기능에 적용포스트그레SQL |
collation_catalog |
sql_identifier |
열의 데이터 정렬을 포함하는 데이터베이스 이름(항상 현재 데이터베이스), 기본값이거나 열의 데이터 스포츠 토토 사이트이 조합 가능하지 않은 경우 null |
collation_schema |
sql_identifier |
열의 데이터 정렬을 포함하는 스키마의 이름, 기본값 또는 열의 데이터 스포츠 토토 사이트이 조합 가능하지 않은 경우 null |
collation_name |
sql_identifier |
열의 데이터 정렬 이름, 기본값이거나 열의 데이터 스포츠 토토 사이트이 조합 가능하지 않은 경우 null |
도메인_카탈로그 |
sql_identifier |
열에 도메인 유형이 있는 경우 도메인이 정의된 데이터베이스의 이름(항상 현재 데이터베이스), 그렇지 않으면 null. |
도메인_스키마 |
sql_identifier |
열에 도메인 유형이 있는 경우 도메인이 정의된 스키마의 이름, 그렇지 않으면 null. |
도메인_이름 |
sql_identifier |
열에 도메인 유형이 있으면 도메인 이름, 그렇지 않으면 null. |
udt_catalog |
sql_identifier |
열 데이터 스포츠 토토 사이트(해당되는 경우 도메인의 기본 유형)이 정의된 데이터베이스 이름(항상 현재 데이터베이스) |
udt_schema |
sql_identifier |
열 데이터 스포츠 토토 사이트(해당되는 경우 도메인의 기본 유형)이 정의된 스키마의 이름 |
udt_name |
sql_identifier |
열 데이터 스포츠 토토 사이트의 이름(해당되는 경우 도메인의 기본 유형) |
scope_catalog |
sql_identifier |
다음에서 사용할 수 없는 기능에 적용PostgreSQL |
scope_schema |
sql_identifier |
다음에서 사용할 수 없는 기능에 적용포스트그레SQL |
범위_이름 |
sql_identifier |
다음에서 사용할 수 없는 기능에 적용PostgreSQL |
최대_카디널리티 |
추기경_번호 |
배열은 항상 무제한의 최대 카디널리티를 갖기 때문에 항상 null입니다.포스트그레SQL |
dtd_identifier |
sql_identifier |
테이블과 관련된 데이터 스포츠 토토 사이트 설명자 중에서 고유한 열의 데이터 스포츠 토토 사이트 설명자 식별자입니다. 이는 주로 그러한 식별자의 다른 인스턴스와 결합하는 데 유용합니다. (식별자의 구체적인 형식은 정의되지 않았으며 향후 버전에서도 동일하게 유지된다는 보장이 없습니다.) |
is_self_referencing |
yes_or_no |
다음에서 사용할 수 없는 기능에 적용PostgreSQL |
is_identity |
yes_or_no |
열이 ID 열인 경우예, 그 외아니요. |
신원_세대 |
캐릭터_데이터 |
열이 ID 열인 경우항상또는기본값으로, 열의 정의를 반영합니다. |
identity_start |
문자_데이터 |
열이 ID 열인 경우 내부 시퀀스의 시작 값, 그렇지 않으면 null입니다. |
identity_increment |
캐릭터_데이터 |
열이 ID 열이면 내부 시퀀스의 증분, 그렇지 않으면 null입니다. |
identity_maximum |
문자_데이터 |
열이 ID 열인 경우 내부 시퀀스의 최대값, 그렇지 않으면 null입니다. |
identity_minimum |
캐릭터_데이터 |
열이 ID 열인 경우 내부 시퀀스의 최소값, 그렇지 않으면 null입니다. |
identity_cycle |
yes_or_no |
열이 ID 열인 경우예내부 시퀀스가 순환하는 경우 또는아니요그렇지 않다면; 그렇지 않으면 null입니다. |
is_generated |
캐릭터_데이터 |
다음에서 사용할 수 없는 기능에 적용PostgreSQL |
세대_표현 |
캐릭터_데이터 |
다음에서 사용할 수 없는 기능에 적용포스트그레SQL |
is_updatable |
yes_or_no |
예열이 업데이트 가능한 경우,아니요그렇지 않은 경우(기본 테이블의 열은 항상 업데이트 가능하지만 뷰의 열은 반드시 업데이트할 수 있는 것은 아닙니다) |
데이터 스포츠 토토 사이트은 SQL에서 다양한 방법으로 정의될 수 있으므로PostgreSQL에는 데이터 스포츠 토토 사이트을 정의하는 추가 방법이 포함되어 있으므로 정보 스키마로 표현하는 것이 다소 어려울 수 있습니다. 칼럼데이터_스포츠 토토 사이트은 열의 기본 내장 스포츠 토토 사이트을 식별해야 합니다. 에서PostgreSQL, 이는 해당 스포츠 토토 사이트이 시스템 카탈로그 스키마에 정의되어 있음을 의미합니다.pg_catalog. 이 열은 애플리케이션이 잘 알려진 내장 스포츠 토토 사이트을 특별히 처리할 수 있는 경우 유용할 수 있습니다(예: 숫자 스포츠 토토 사이트을 다르게 형식화하거나 정밀도 열의 데이터를 사용). 열udt_name, udt_schema및udt_catalog열이 도메인을 기반으로 하는 경우에도 항상 열의 기본 데이터 스포츠 토토 사이트을 식별합니다. (이후PostgreSQL내장 유형을 사용자 정의 유형처럼 처리하며, 내장 유형도 여기에 나타납니다. 이는 SQL 표준의 확장입니다.) 애플리케이션이 유형에 따라 데이터를 다르게 처리하려는 경우 이러한 열을 사용해야 합니다. 이 경우 열이 실제로 도메인을 기반으로 하는지 여부는 중요하지 않기 때문입니다. 열이 도메인을 기반으로 하는 경우 도메인의 ID가 열에 저장됩니다.도메인_이름, 도메인_스키마및도메인_카탈로그. 열을 관련 데이터 스포츠 토토 사이트과 쌍으로 만들고 도메인을 별도의 유형으로 처리하려면 다음과 같이 작성할 수 있습니다.coalesce(domain_name, udt_name)등