CheckAuth — Crea un disparador sobre una tabla para prevenir/permitir actualizaciones y borrados de filas basados en el testigo de autorización.
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)
;
Crea un disparador sobre una tabla para prevenir/permitir actualizaciones y borrado de filas basado en el testigo de autorizaciones. Identifica filas usando la columna <rowid_col> .
Si no se le pasa un nombre de esquema, a_schema_name, busca la tabla en el esquema actual.
![]() |
|
Si ya existe un disparador de autorización sobre esta tabla la función da error. Si no está habilitado el soporte de transacciones, la función lanza una excepción. |
Disponibilidad: 1.1.3
SELECT CheckAuth('public', 'towns', 'gid'); result ------ 0