名前
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