---------- Mensaje reenviado ---------- De: Suso Lopez <jjlcu...@gmail.com> Fecha: 20 de agosto de 2009 16:15 Asunto: Re: [pgsql-es-ayuda] ERROR: relation "ctr_alt" does not exist en una funcion Para: Alvaro Herrera <alvhe...@alvh.no-ip.org> Cc: Emanuel Calvo Franco <postgres....@gmail.com>, pgsql-es-ayuda@postgresql.org
No, el nombre de la tabla esta tal cual, copie y pegue, para evitar equivocaciones. Es directamente la funcion del pgadmin, no es llamada todavia desde mi programa, sin embargo tengo otras que creo la tabla(como dije al principio) en tiemo de ejecucion, y sin problemas.:( Sinceramente, por mas que busco en internet(me he bajado alguna documentacion), no encuentro nada, lo que dicen es que no existe la tabla, o el nombre en minuscula o mayuscula, pero nada mas, Debo mirar alguna caracteristica de la tabla o de la funcion? Estoy como superusuario El 20 de agosto de 2009 10:28, Alvaro Herrera <alvhe...@alvh.no-ip.org>escribió: Emanuel Calvo Franco escribió: > > > Si creaste la funcion con PgAdmin, este te obliga a > > utilizar "", ej: > > > > select * from public."tabla"; > > Sólo si le pusiste mayúsculas al nombre (o alguna otra cosa que requiera > comillas, como espacios en blanco o comillas) > > > uno de los motivos es que 'permitiria' evitar el sql injection > > (hasta donde tenia entendido) > > Hmmmmm, si escribes código que permita que el nombre de la tabla venga > del usuario, estás realmente mal. > > -- > Alvaro Herrera > http://www.amazon.com/gp/registry/CTMLCN8V17R4 > "El que vive para el futuro es un iluso, y el que vive para el pasado, > un imbécil" (Luis Adler, "Los tripulantes de la noche") >