이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다PostgreSQL : 문서 : 17 : 35 장 사설 토토 스키마버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

37 장. 와이즈 토토 스키마

목차

37.1. 스키마
37.2. 데이터 유형
37.3. information_schema_catalog_name
37.4. Administrable_Role_Authorizations
37.5. Applicable_Roles
37.6. 속성
37.7. character_sets
37.8. check_constraint_routine_usage
37.9. check_constraints
37.10. Collations
37.11. collation_character_set_applicability
37.12. column_domain_usage
37.13. column_options
37.14. column_privileges
37.15. column_udt_usage
37.16.
37.17. 제약 _column_usage
37.18. 제약 _table_usage
37.19. data_type_privileges
37.20. domain_constraints
37.21. domain_udt_usage
37.22. 도메인
37.23. Element_Types
37.24. enabled_roles
37.25. forex_data_wrapper_options
37.26. forex_data_wrappers
37.27. forex_server_options
37.28. 외국 _servers
37.29. forex_table_options
37.30. 외국_tables
37.31. key_column_usage
37.32. 매개 변수
37.33. referential_constraints
37.34. role_column_grants
37.35. role_routine_grants
37.36. role_table_grants
37.37. 역할 _udt_grants
37.38. role_usage_grants
37.39. Routine_Privileges
37.40. 루틴
37.41. Schemata
37.42. 시퀀스
37.43. SQL_FEATURES
37.44. sql_implementation_info
37.45. SQL_LANGUAGES
37.46. SQL_Packages
37.47. SQL_PARTS
37.48. SQL_SIGING
37.49. SQL_SIGINE_PROFILES
37.50. table_constraints
37.51. table_privileges
37.52. 테이블
37.53. 변환
37.54. triggered_update_columns
37.55. 트리거
37.56. udt_privileges
37.57. usage_privileges
37.58. user_defined_types
37.59. user_mapping_options
37.60. user_mappings
37.61. View_column_usage
37.62. View_routine_usage
37.63. View_table_usage
37.64. 보기

정보 스키마는 현재 데이터베이스에 정의 된 개체에 대한 정보를 포함하는 일련의 뷰로 구성됩니다. 정보 스키마는 SQL 표준에 정의되어 있으므로 시스템 카탈로그와 달리 휴대용이 가능하며 안정적으로 유지 될 수 있습니다.PostgreSQL구현 문제 후에 모델링됩니다. 그러나 정보 스키마보기에는에 대한 정보가 포함되어 있지 않습니다.PostgreSQL-특징적인 특징; 시스템 카탈로그 또는 기타 쿼리 해야하는 사람들에 대해 문의하려면PostgreSQL-특이 적 뷰.

Note

제한 와이즈 토토에 대한 데이터베이스를 쿼리 할 때 한 행을 반환하여 여러 회 반환 할 수있는 표준 호환 쿼리가 가능합니다. SQL 표준은 스키마 내에서 제약 이름이 고유해야하기 때문이지만PostgreSQL이 제한을 시행하지 않습니다.PostgreSQL자동으로 생성 된 제한 조건 이름 동일한 스키마에서 복제를 피하지만 사용자는 이러한 중복 이름을 지정할 수 있습니다.

이 문제는 정보 스키마보기를 쿼리 할 때check_constraint_routine_usage, check_constraints, domain_constraintsreferential_constraints. 다른 뷰에는 비슷한 문제가 있지만 중복 행을 구별하는 데 도움이되는 테이블 이름이 포함되어 있습니다 (예 :제약 _column_usage, 제약 _table_usage, table_constraints.