Re: [Pgsql-ayuda] Función validadora tal vez demasiado ambiciosa

From: Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl>
To: Gunnar Wolf <gwolf(at)gwolf(dot)cx>
Cc: Jose Antonio Galicia <jcgalici(at)cbbanorte(dot)com(dot)mx>, pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Subject: Re: [Pgsql-ayuda] Función validadora tal vez demasiado ambiciosa
Date: 2003-06-18 02:10:13
Message-ID: 20030618021013.GE2225@dcc.uchile.cl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On Tue, Jun 17, 2003 at 12:36:09PM -0500, Gunnar Wolf wrote:

> Entiendo que es inherente al lenguaje SQL - Y si entiendo correctamente,
> cualquier BD basada en SQL debe permitirlo. Claro, si la BD en cuestión
> está correctamente configurada, no te vas a conectar normalmente con el
> usuario que tenga privilegios de modificación.

Eso es en teoría. Creo que en la práctica te vas a encontrar con que no
cualquier RDBMS te va a permitir manejar DDL dentro de una
transacción... y menos aún esperar hacer ROLLBACK.

No por nada uno de los ejercicios interesantes a hacer con Postgres es
BEGIN;
DELETE FROM pg_class;
SELECT * FROM pg_class;
ROLLBACK; -- o COMMIT, da lo mismo

> Pero en mi caso parece que será necesario, tome la decisión que tome.
> Hasta el momento una de las ideas que más me ha gustado es tratar
> directo con las tablas pg_*

Huh, eso no te lo recomendaría para nada. En general los ALTER TABLE
tienen efectos colaterales no triviales (con varias excepciones, pero yo
no contaría con ello).

> > > > Hmmm... definitivamente debo ponerme a estudias pg.
> > >
> > > Útil e interesante, pero fomenta la calvicie ;-)
> >
> > Bueno, si quiero participar por aca no me queda de otra.
>
> Ya montaremos en un par de meses nuestro club de pelones :)

Hay alternativas. www.finasteride.com :-D

--
Alvaro Herrera (<alvherre[a]dcc.uchile.cl>)
Si no sabes adonde vas, es muy probable que acabes en otra parte.

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jose Antonio Galicia 2003-06-18 02:23:53 Re: [Pgsql-ayuda] Función validadora tal vez demasiado ambiciosa
Previous Message Jose Antonio Galicia 2003-06-18 01:47:41 Re: [Pgsql-ayuda] Función validadora tal vez demasiado ambiciosa