PostgreSQL table_constraints

2021-08-21 10:18 更新

視圖table_constraints包含屬于特定表的所有約束,這些表要滿足的條件是:當(dāng)前用戶擁有表或者是當(dāng)前用戶在表上具有某種除SELECT之外的特權(quán)。

表 36.46. table_constraints

列類型

描述

constraint_catalog sql_identifier

包含該約束的數(shù)據(jù)庫名稱(總是當(dāng)前數(shù)據(jù)庫)

constraint_schema sql_identifier

包含該約束的模式名稱

constraint_name sql_identifier

約束名稱

table_catalog sql_identifier

包含該表的數(shù)據(jù)庫名稱(總是當(dāng)前數(shù)據(jù)庫)

table_schema sql_identifier

包含該表的模式名稱

table_name sql_identifier

表名稱

constraint_type character_data

該約束的類型:CHECKFOREIGN KEY、PRIMARY KEYUNIQUE

is_deferrable yes_or_no

如果該約束是可延遲的,則為YES,否則為NO

initially_deferred yes_or_no

如果該約束是可延遲的并且是初始已被延遲,則為YES,否則為NO

enforced yes_or_no

適用于一種PostgreSQL中不可用的特性(當(dāng)前總是YES


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號