CheckAuth — 認可トークンを基に行の更新と削除とを禁止/許可するためにテーブル上にトリガを生成します。
integer CheckAuth(
text a_schema_name, text a_table_name, text a_key_column_name)
;
integer CheckAuth(
text a_table_name, text a_key_column_name)
;
認可トークンを基に行の更新と削除とを禁止/許可するためにテーブル上にトリガを生成します。<rowid_col>カラムを使って行を特定します。
a_schema_nameが渡されない場合には、現在のスキーマのテーブルを探索します。
![]() |
|
このテーブルに認証トリガが既に存在している場合には、エラーになります。 トランザクション機能が無い場合は、例外が投げられます。 |
Availability: 1.1.3
SELECT CheckAuth('public', 'towns', 'gid'); result ------ 0