[Pgsql-ayuda] Funció n
validadora tal vez demasiado ambiciosa
Ing. Roberto Andrade Fonseca
randrade@abl.com.mx
Tue, 17 Jun 2003 12:09:23 -0500 (CDT)
Hola:
On Mon, 16 Jun 2003, Jose Antonio Galicia wrote:
> On Mon, 16 Jun 2003, Gunnar Wolf wrote:
>
> > Por otro lado se me ocurre hacer una función que modifique a la tabla
> > misma, aunque tengo que echarle un poco de coco... Esto reemplazaría a
> > mi hipotético person.email.allow_null por algo así:
>
> Pregunta de un no usuario:
>
> ¿Puede una entidad dentro de la base de datos modificar la
> base de datos? Esto es, ¿puedes en postgreSQL desde el DML
> manipular el DDL? No sé, no me agrada la idea. Ahora, si lo
> que hara la función es generar el script que despues
> ejcutaras desde como DDL pues esta solución me parece más
> "aceptable".
Me parece la mejor opción.
De cualquier manera tienes que configurar la instalación de la BD.
Si no tienes perl (impensable), usa shell. Si no tienes tampoco shell, pues no instalas.
Una vez que preguntas el comportamiento (o la necesidad) de ciertos campos, haces los cambios en el esquema de la BD, y, ahora si, la generas.
--
Saludos,
Roberto Andrade Fonseca
randrade@abl.com.mx