Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » PostgreSQL »

escape en postgress

Estas en el tema de escape en postgress en el foro de PostgreSQL en Foros del Web. hola tengo la siguiente consulta select campo_$ from tabla pero me pone error en la clausula "$" ERROR: syntax error at position 40 near "$" ...
  #1 (permalink)  
Antiguo 13/02/2007, 17:49
 
Fecha de Ingreso: enero-2004
Ubicación: Medellin
Mensajes: 178
Antigüedad: 20 años, 3 meses
Puntos: 8
escape en postgress

hola tengo la siguiente consulta

select campo_$ from tabla

pero me pone error en la clausula "$"

ERROR: syntax error at position 40 near "$"

como hago para escapear, las letras "$", "."

Muchas gracias!!
  #2 (permalink)  
Antiguo 13/02/2007, 19:37
 
Fecha de Ingreso: agosto-2005
Ubicación: Mérida, Venezuela
Mensajes: 732
Antigüedad: 18 años, 8 meses
Puntos: 7
Re: escape en postgress

Hola...

campo_$ es el nombre? o estás usando parámetros o qué?

Porque, no es muy recomendable utilizar caracteres especiales para los nombres de DB ni de tablas, ni campos...
__________________
Gracias de todas todas
-----
Linux!
  #3 (permalink)  
Antiguo 14/02/2007, 08:02
 
Fecha de Ingreso: enero-2004
Ubicación: Medellin
Mensajes: 178
Antigüedad: 20 años, 3 meses
Puntos: 8
Re: escape en postgress

campo_$ es un parametro!!
  #4 (permalink)  
Antiguo 14/02/2007, 08:49
 
Fecha de Ingreso: agosto-2005
Ubicación: Mérida, Venezuela
Mensajes: 732
Antigüedad: 18 años, 8 meses
Puntos: 7
Re: escape en postgress

http://www.google.co.ve/search?hl=es...a=lr%3Dlang_es
__________________
Gracias de todas todas
-----
Linux!
  #5 (permalink)  
Antiguo 14/02/2007, 10:27
 
Fecha de Ingreso: enero-2005
Mensajes: 22
Antigüedad: 19 años, 4 meses
Puntos: 0
Re: escape en postgress

si estas trabajando con php
deberia ser
"select \'".campo_$."\' from tabla"
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:15.