Postgresql 7.4.30 Tài kèo bóng đá pháp | ||||
---|---|---|---|---|
prev | Backward nhanh | Chương 32. Lược đồ thông tin | Chuyển tiếp nhanh | NEXT |
Viewkèo bóng đá phápChứa thông tin về tất cả các kèo bóng đá pháp bảng (hoặc xem kèo bóng đá pháp) trong cơ sở dữ liệu. Hệ thống các kèo bóng đá pháp (oid, v.v.) không được bao gồm. Chỉ những kèo bóng đá pháp đó được hiển thị rằng người dùng hiện tại có quyền truy cập (bằng cách trở thành chủ sở hữu hoặc có một số đặc quyền).
Bảng 32-7.10642_10651kèo bóng đá pháp
tên | Kiểu dữ kèo bóng đá pháp | Mô tả |
---|---|---|
Table_Catalog | SQL_Identifier | Tên của cơ sở dữ kèo bóng đá pháp chứa bảng (luôn luôn Cơ sở dữ kèo bóng đá pháp hiện tại) |
Table_Schema | SQL_Identifier | Tên của lược đồ chứa bảng |
Table_Name | SQL_Identifier | Tên của bảng |
Cột_name | SQL_Identifier | Tên của kèo bóng đá pháp |
ordinal_poseition | cardinal_number | Vị trí thứ tự của kèo bóng đá pháp trong bảng (đếm bắt đầu từ 1) |
Cột_Default | ký tự_data | Biểu thức mặc định của kèo bóng đá pháp (null nếu dòng điện Người dùng không phải là chủ sở hữu của bảng chứa kèo bóng đá pháp) |
is_nullable | ký tự_data | CóNếu kèo bóng đá pháp là có thể là không thể thực hiện được,khôngNếu có được biết không phải là vô hiệu. Một ràng buộc không có null là một cách kèo bóng đá pháp có thể được biết không phải là không thể tin được, nhưng có thể có người khác. |
data_type | ký tự_data | Loại dữ liệu của kèo bóng đá pháp, nếu nó là loại tích hợp hoặcmảngNếu đó là một số mảng (trong trường hợp đó, xem chế độ xemElement_Types), khácdo người dùng xác định(Trong trường hợp đó, kèo bóng đá pháp là được xác định trongUDT_NAMEvà các kèo bóng đá pháp liên kết). Nếu kèo bóng đá pháp dựa trên một miền, kèo bóng đá pháp này đề cập đến loại bên dưới tên miền (và miền được xác định trongdomain_namevà các kèo bóng đá pháp liên kết). |
ký tự_maximum_length | cardinal_number | nếudata_typeXác định a loại chuỗi hoặc loại bit, tối đa được khai báo chiều dài; null cho tất cả các loại dữ kèo bóng đá pháp khác hoặc nếu không có tối đa Độ dài đã được khai báo. |
ký tự_octet_length | cardinal_number | nếudata_typeXác định a loại ký tự, độ dài tối đa có thể trong octet (byte) của một mốc dữ kèo bóng đá pháp (điều này không được quan tâm đếnPostgreSQLNgười dùng); vô giá trị Đối với tất cả các loại dữ kèo bóng đá pháp khác. |
numeric_precision | cardinal_number | nếudata_typeXác định a loại số, kèo bóng đá pháp này chứa (khai báo hoặc Ẩn ý) Độ chính xác của loại cho kèo bóng đá pháp này. Các Độ chính xác cho biết số lượng các chữ số quan trọng. Nó có thể được thể hiện trong thập phân (cơ sở 10) hoặc nhị phân (cơ sở 2) các điều khoản, như được chỉ định trong kèo bóng đá phápnumeric_precision_radix. Cho tất cả những người khác Kiểu dữ liệu, kèo bóng đá pháp này là NULL. |
numeric_precision_radix | cardinal_number | nếudata_typeXác định a loại số, kèo bóng đá pháp này cho biết cơ sở trong đó các giá trị trong các kèo bóng đá phápNumeric_Precisionvànumeric_scaleđược thể hiện. Giá trị là 2 hoặc 10. Đối với tất cả các loại dữ liệu khác, kèo bóng đá pháp này là vô giá trị. |
15504_15519 | cardinal_number | nếudata_typeXác định một loại số chính xác, kèo bóng đá pháp này chứa (khai báo hoặc In ẩn) tỷ lệ của loại cho kèo bóng đá pháp này. Quy mô cho biết số lượng các chữ số đáng kể ở bên phải của điểm thập phân. Nó có thể được thể hiện theo số thập phân (cơ sở 10) hoặc các thuật ngữ nhị phân (cơ sở 2), như được chỉ định trong kèo bóng đá phápnumeric_precision_radix. Đối với tất cả các loại dữ liệu khác, kèo bóng đá pháp này là null. |
datetime_precision | cardinal_number | nếudata_typeXác định a ngày, thời gian hoặc loại khoảng thời gian, độ chính xác được khai báo; null cho tất cả các loại dữ kèo bóng đá pháp khác hoặc nếu không có độ chính xác được tuyên bố. |
Interval_Type | ký tự_data | chưa được triển khai |
interval_precision | ký tự_data | chưa được triển khai |
ký tự_set_catalog | SQL_Identifier | Áp dụng cho một tính năng không có sẵn trong PostgreSQL |
ký tự_set_schema | SQL_Identifier | Áp dụng cho một tính năng không có sẵn trong PostgreSQL |
ký tự_set_name | SQL_Identifier | Áp dụng cho một tính năng không có sẵn trong PostgreSQL |
collation_catalog | SQL_Identifier | Áp dụng cho một tính năng không có sẵn trong PostgreSQL |
collation_schema | SQL_Identifier | Áp dụng cho một tính năng không có sẵn trong PostgreSQL |
collation_name | SQL_Identifier | Áp dụng cho một tính năng không có sẵn trong PostgreSQL |
DOMAIN_CATALOG | SQL_Identifier | Nếu kèo bóng đá pháp có loại miền, tên của cơ sở dữ liệu mà miền được xác định trong (luôn luôn cơ sở dữ liệu hiện tại), khác null. |
domain_schema | SQL_Identifier | Nếu kèo bóng đá pháp có loại miền, tên của lược đồ mà miền được xác định trong, khác null. |
18795_18808 | 18849_18865 | Nếu kèo bóng đá pháp có loại miền, tên của miền, khác null. |
udt_catalog | SQL_Identifier | Tên của cơ sở dữ liệu mà kiểu dữ liệu kèo bóng đá pháp (The loại bên dưới của miền, nếu có) được xác định trong (luôn luôn là cơ sở dữ liệu hiện tại) |
udt_schema | SQL_Identifier | Tên của lược đồ mà loại dữ liệu kèo bóng đá pháp (The loại bên dưới của miền, nếu có) được xác định TRONG |
UDT_NAME | SQL_Identifier | Tên của loại dữ liệu kèo bóng đá pháp (loại cơ bản của miền, nếu có) |
scope_catalog | SQL_Identifier | Áp dụng cho một tính năng không có sẵn trong PostgreSQL |
scope_schema | SQL_Identifier | Áp dụng cho một tính năng không có sẵn trong PostgreSQL |
scope_name | SQL_Identifier | Áp dụng cho một tính năng không có sẵn trong PostgreSQL |
Maximum_cardinality | cardinal_number | Luôn luôn không, vì các mảng luôn có không giới hạn Cardinality tối đa trong postgresql |
DTD_Identifier | SQL_Identifier | 20888_21249 |
is_elf_referencing | ký tự_data | Áp dụng cho một tính năng không có sẵn trong PostgreSQL |
Vì các loại dữ kèo bóng đá pháp có thể được xác định theo nhiều cách khác nhau trong SQL, VàPostgreSQLchứa các cách bổ sung để xác định các loại dữ liệu, đại diện của chúng trong Lược đồ thông tin có thể hơi khó khăn. kèo bóng đá phápdata_typeđược cho là để xác định thuộc loại tích hợp của kèo bóng đá pháp. TRONGPostgreSQL, điều này có nghĩa là kèo bóng đá pháp là được xác định trong lược đồ danh mục hệ thốngpg_catalog. kèo bóng đá pháp này có thể hữu ích nếu Ứng dụng có thể xử lý các loại tích hợp nổi tiếng đặc biệt (Ví dụ: định dạng các loại số khác nhau hoặc sử dụng dữ liệu trong các kèo bóng đá pháp chính xác). Các kèo bóng đá phápUDT_NAME, udt_schemavà22349_22362Luôn xác định loại dữ liệu cơ bản của kèo bóng đá pháp, ngay cả khi kèo bóng đá pháp dựa trên trên một miền. (TừPostgreSQLxử lý các loại tích hợp như các loại do người dùng xác định, các loại tích hợp xuất hiện ở đây là tốt. Đây là một phần mở rộng của tiêu chuẩn SQL.) Các kèo bóng đá pháp này sẽ được sử dụng nếu một ứng dụng muốn xử lý dữ liệu khác nhau theo loại, bởi vì trong trường hợp đó Sẽ không quan trọng nếu kèo bóng đá pháp thực sự dựa trên một miền. Nếu kèo bóng đá pháp dựa trên một miền, danh tính của miền được lưu trữ trong các kèo bóng đá phápDOMAIN_NAME, domain_schemavàDOMAIN_CATALOG. Nếu bạn muốn ghép các kèo bóng đá pháp với các loại dữ liệu liên quan và các miền coi là riêng biệt các loại, bạn có thể viếtHOÀN TOÀN (DOMAIN_NAME, udt_name), v.v.