Rules y Select

From: Oswaldo Hernández <listas(at)soft-com(dot)es>
To: Postgresql <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Rules y Select
Date: 2006-12-24 11:26:45
Message-ID: 458E63F5.7070803@soft-com.es
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola a todos,

Estoy intentando crear la siguiente 'rule' y obtengo un error:

(PostgreSQL 8.1.4 Windows)

soft-com=# CREATE RULE costes_select AS ON SELECT TO costes WHERE (not has_table_privilege('costes',
'SELECT')) DO INSTEAD select NULL, NULL;
ERROR: event qualifications are not implemented for rules on SELECT

Entiendo que la clausula WHERE no esta implementada para SELECT. ¿Es correcto?

Si es asi, lo que pretendo es que cuando el usuario no tenga permiso de select sobre la tabla
devuelva valores nulos en vez de generar un error.

¿Habria alguna otra forma de hacerlo?

Gracias.
--
*****************************************
Oswaldo Hernández
oswaldo (@) soft-com (.) es
*****************************************

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2006-12-24 11:30:46 Re: Rules y Select
Previous Message Mario A Wojcik 2006-12-23 11:04:39 Re: Duda en creacion de usuarios