---------- Mensaje reenviado ---------- De: Suso Lopez <[email protected]> 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 <[email protected]> Cc: [email protected]
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 <[email protected]>escribió: El 18 de agosto de 2009 19:41, Suso Lopez<[email protected]> 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 >
