Alvaro Herrera escribió:
Terry Yapt escribió:
Ok, tenemos la función UPPER, muy apropiada, puedo hacerlo con
TRIGGERS..... perooooo necesito crear al menos un trigger para cada
nombre de columna distinto y luego asignarlo a cada tabla.
Podrías hacer el trigger con plperl, y pasarle el nombre de columna como
argumento (durante CREATE TRIGGER).
Lo siento.... no conozco Perl y, lo que conozco, no me gusta demasiado.
Manias, supongo...... :-)
Pl/PgSQL sería una opción ?
Además, prefiero no "dispersarme" con varios lenguajes en una sola
instalación. Estoy definiendo la base de datos con un designer para
PostgreSQL y pl/perl no es una opción. Tendría que hacer el trabajo de
los triggers, tras crear "efectivamente" la base de datos (despues del
diseño gráfico de la BD). Prefiero que el software "diseñador" cree un
solo script de creación de la base de datos y allí, esté todo.
--
TIP 5: ¿Has leído nuestro extenso FAQ?
http://www.postgresql.org/docs/faqs.FAQ.html