Phiên bản được hỗ trợ:hiện tại(17) /16 / 15 / 14 / 13
Phiên bản phát triển:18 / Devel
Phiên bản không được hỗ trợ:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4
Tài kèo bóng đá pháp này dành cho phiên bản không được hỗ trợ của PostgreSQL.
Bạn có thể muốn xem cùng một trang chohiện tạiPhiên bản hoặc một kèo bóng đá pháp các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

35.16.kèo bóng đá pháp

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. Các kèo bóng đá pháp hệ thống (oid, v.v.) không được bao gồm. Chỉ những kèo bóng đá pháp đó được chỉ ra rằng người dùng hiện tại mớ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 35-14.kèo bóng đá phápkè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 là 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
is_nullable yes_or_no Nếu kèo bóng đá pháp có thể không thể,khôngNếu nó được biết là không thể. Một ràng buộc không có null là một chiều mà một kèo bóng đá pháp có thể được biết không thể không có được, nhưng có thể có những cách 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 (kèo bóng đá pháp trường hợp đó, xem chế độ xemElement_Types), khácdo người dùng xác định(kèo bóng đá pháp trường hợp đó, loại được xác định kèo bóng đá phápudt_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 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ếu12654_12665Xác định loại ký tự hoặc chuỗi bit, độ dài tối đa đượ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ó độ dài tối đa được khai báo.
ký tự_octet_length cardinal_number nếudata_typeXác định loại ký tự, độ dài tối đa có thể có trong octet (byte) của một mốc dữ kèo bóng đá pháp; null cho tất cả các loại dữ kèo bóng đá pháp khác. Độ dài octet tối đa phụ thuộc vào độ dài tối đa của ký tự được khai báo (xem ở trên) và mã hóa máy chủ.
numeric_precision cardinal_number nếudata_typeXác định loại số, kèo bóng đá pháp này chứa độ chính xác (khai báo hoặc ẩn) của loại cho kèo bóng đá pháp này. Độ chính xác chỉ ra số lượng các chữ số quan trọng. Nó có thể được thể hiện trong các thuật ngữ thập phân (cơ sở 10) hoặc 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.
numeric_precision_radix cardinal_number nếudata_typeXác định loại số, kèo bóng đá pháp này cho biết trong đó cơ sở các giá trị trong các kèo bóng đá phápnumeric_precisionnumeric_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à null.
numeric_scale cardinal_number nếudata_typeXác định loại số chính xác, kèo bóng đá pháp này chứa thang đo (khai báo hoặc ẩn) của loại cho kèo bóng đá pháp này. Tỷ lệ chỉ ra 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 trong các thuật ngữ thập phân (cơ sở 10) hoặc 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 một ngày, thời gian, dấu thời gian hoặc loại khoảng, kèo bóng đá pháp này chứa độ chính xác của phần (được khai báo hoặc ẩn) của loại cho kèo bóng đá pháp này, nghĩa là số chữ số thập phân được duy trì theo điểm thập phân trong phần giây. Đố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.
intercal_type ký tự_data nếudata_typeXác định loại khoảng thời gian, kèo bóng đá pháp này chứa thông số kỹ thuật mà các khoảng thời gian bao gồm cho kèo bóng đá pháp này, ví dụ:Năm này sang tháng khác, ngày đến thứ hai, v.v. Nếu không có giới hạn trường nào được chỉ định (nghĩa là khoảng thời gian chấp nhận tất cả các trường) và đối với tất cả các loại dữ kèo bóng đá pháp khác, trường này là null.
Interval_Precision cardinal_number Áp dụng cho một tính năng không có sẵn kèo bóng đá phápPostgreSQL(xemdatetime_precisionĐối với độ chính xác của hai giây của các kèo bóng đá pháp loại khoảng)
ký tự_set_catalog SQL_Identifier Áp dụng cho một tính năng không có sẵn kèo bóng đá phápPostgreSQL
ký tự_set_schema SQL_Identifier Áp dụng cho một tính năng không có sẵn kèo bóng đá phápPostgreSQL
ký tự_set_name SQL_Identifier Áp dụng cho một tính năng không có sẵn kèo bóng đá phápPostgreSQL
collation_catalog SQL_Identifier 16699_16856
collation_schema SQL_Identifier 16972_17097
collation_name SQL_Identifier 17211_17314
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 là 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, khác NULL.
domain_name SQL_Identifier Nếu kèo bóng đá pháp có loại miền, tên của miền, khác.
udt_catalog SQL_Identifier Tên của cơ sở dữ liệu mà loại dữ liệu kèo bóng đá pháp (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 đồ loại dữ liệu kèo bóng đá pháp (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 bên dưới 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 kèo bóng đá phápPostgreSQL
scope_schema SQL_Identifier Áp dụng cho một tính năng không có sẵn kèo bóng đá phápPOSTGRESQL
scope_name SQL_Identifier Áp dụng cho một tính năng không có sẵn kèo bóng đá phápPostgreSQL
Maximum_cardinality cardinal_number Luôn luôn null, vì các mảng luôn có tính chất tối đa không giới hạn kèo bóng đá phápPostgreSQL
DTD_Identifier SQL_Identifier Một định danh mô tả kiểu dữ liệu của kèo bóng đá pháp, duy nhất trong số các mô tả kiểu dữ liệu liên quan đến bảng. Điều này chủ yếu hữu ích cho việc tham gia với các trường hợp khác của các định danh đó. (Định dạng cụ thể của định danh không được xác định và không được đảm bảo giữ nguyên trong các phiên bản trong tương lai.)
is_elf_referencing yes_or_no Áp dụng cho một tính năng không có sẵn kèo bóng đá phápPostgreSQL
IS_Identity yes_or_no Áp dụng cho một tính năng không có sẵn kèo bóng đá phápPostgreSQL
Identity_Generation ký tự_data Áp dụng cho một tính năng không có sẵn kèo bóng đá phápPostgreSQL
Identity_Start ký tự_data Áp dụng cho một tính năng không có sẵn kèo bóng đá phápPostgreSQL
Identity_increment ký tự_data Áp dụng cho một tính năng không có sẵn kèo bóng đá phápPostgreSQL
Identity_Maximum ký tự_data Áp dụng cho một tính năng không có sẵn kèo bóng đá phápPostgreSQL
Identity_Minimum ký tự_data Áp dụng cho một tính năng không có sẵn kèo bóng đá phápPostgreSQL
Identity_Cycle yes_or_no Áp dụng cho một tính năng không có sẵn kèo bóng đá phápPostgreSQL
is_generated ký tự_data Áp dụng cho một tính năng không có sẵn kèo bóng đá phápPostgreSQL
thế hệ_expression ký tự_data Áp dụng cho một tính năng không có sẵn kèo bóng đá phápPostgreSQL
IS_Updatable yes_or_no Nếu kèo bóng đá pháp có thể cập nhật,khôngNếu không (các kèo bóng đá pháp trong các bảng cơ sở luôn có thể cập nhật, các kèo bóng đá pháp trong các chế độ xem không nhất thiết)

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, biểu 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 loại tích hợp cơ bản của kèo bóng đá pháp. TRONGPostgreSQL, Điều này có nghĩa là loại được xác định kèo bóng đá pháp 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_schemaudt_catalogLuô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 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 cũng xuất hiện ở đây. Đâ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 nên đượ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 miền, danh tính của miền được lưu trữ trong các kèo bóng đá phápdomain_name, domain_schemadomain_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 và tên miền liên quan của chúng là các loại riêng biệt, bạn có thể viếtHOÀN TOÀN (DOMAIN_NAME, UDT_NAME), v.v.