2008/9/17 Gabriel Gañán <[EMAIL PROTECTED]>: > > ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: >> Date: Wed, 17 Sep 2008 14:05:30 +0100 >> From: [EMAIL PROTECTED] >> To: [EMAIL PROTECTED] >> Subject: Re: [pgsql-es-ayuda] ¿Como Se puede Pedir Ayuda en PGsql >> CC: [email protected] >> >> 2008/9/17 Terry Yapt <[EMAIL PROTECTED]>: >> > Gabriel, yo veo varias posibilidades para "agilizar" tu trabajo. >> > >> > 1.- Que no lo hagas tú directamente vía SQL. Ese no es trabajo para un >> > administrador de Base de Datos. Esa "utilidad" de cambio de PK's, si es >> > frecuente, deberia incorporarla la aplicación en sí misma. Hablad con >> > quien >> > la desarrolló y le pagais este "enhancement" (mejora). > > No hay una aplicacion como tal, el script coje informacion tecnica para > compilar programas en java. > la parte de administracion (estados de los programas , testeos, grupos) la > tengo que hacer yo a mano... > >> > 2.- Te creas un script PL/PGSQL y/o SQL que haga, lo mismo que haces a >> > mano, >> > pero de forma automática/secuencial. Quiza pasandole como argumento el >> > cambio que deseas hacer (o los parámetros que necesites). > > Eso suena interesante, ayudaria pero para hacer los cambios puntuales ya > tengo un monton de consultas sqls creadas... > Lo ideal seria poder ver en una cuadricula como en excel los datos de las > tablas (como una vista) y poder modificar ahi directamente. (¿sabeis si se > puede conseguir eso?)
Si ya tienes un monton de SQL creados tranformalos en funciones aprovecha ese codigo y transformalo en codigo "dinamico" despues el verlos como una cuadricula, no se a que te refieres... quiza puedes inventar una nomenclatura que te ayude a mantener tus funciones ordenadas por ejemplo. >> > 3.- Defines esas CONSTRAINT's y sus FK's como 'ON UPDATE CASCADE' y, >> > así, >> > los cambios realizados en el "padre" se propagarán a los hijos, >> > automaticamente. Deberias consultar esto, no obstante, con la persona >> > que >> > desarrollase la aplicación. >> > > Ya actuliza, borra e inserta en cascada , en todas las claves de tablas, > esquemas ... > > Seguire con la batalla, Muchas gracias a todos, que contesteis me da fuerzas > para seguir :) > > ________________________________ > Express yourself instantly with MSN Messenger! MSN Messenger -- Cumprimentos jchavez linux User #397972 on http://counter.li.org/ -- TIP 1: para suscribirte y desuscribirte, visita http://archives.postgresql.org/pgsql-es-ayuda
