---------- Mensaje reenviado ---------- De: Suso Lopez <jjlcu...@gmail.com> Fecha: 20 de agosto de 2009 16:10 Asunto: Re: [pgsql-es-ayuda] ERROR: relation "ctr_alt" does not exist en una funcion Para: Emanuel Calvo Franco <postgres....@gmail.com> Cc: pgsql-es-ayuda@postgresql.org
Efectivamente las cree con pgadmin, pero me da error (el primero) en la linea valores ctr_alt%ROWTYPE, acabo de poner tambien valores public."ctr_alt"%ROWTYPE, y me dice lo mismo,:( El 20 de agosto de 2009 10:22, Emanuel Calvo Franco <postgres....@gmail.com>escribió: El 18 de agosto de 2009 19:41, Suso Lopez<jlcu...@terra.es> escribió: > > Hola de nuevo, tengo una funcion : > > CREATE OR REPLACE FUNCTION prueba(n_cli integer, existe boolean) > > RETURNS boolean AS > > $BODY$ > > DECLARE > > valores ctr_alt%ROWTYPE; > > BEGIN > > ..... > > > > Si creaste la funcion con PgAdmin, este te obliga a > utilizar "", ej: > > select * from public."tabla"; > > uno de los motivos es que 'permitiria' evitar el sql injection > (hasta donde tenia entendido) > > Todas las referencias pasalas a este formato > > > -- > Emanuel Calvo Franco > Database consultant at: > www.siu.edu.ar > www.emanuelcalvofranco.com.ar >