Ver Mensaje Individual
  #10 (permalink)  
Antiguo 23/09/2010, 08:47
Avatar de webness
webness
 
Fecha de Ingreso: enero-2009
Ubicación: BOGOTA
Mensajes: 312
Antigüedad: 15 años, 3 meses
Puntos: 5
Respuesta: Store procedure con execute y update

CUANDO DIGO QUE ME QUIERO UNA SOLA COMILLA ES simplemente esto ' entonces asi como hago QUOTE_LITERAL(8) para obtener '8', que debo hacer para obtener simplemente ' ?


OSEA HUESOS: LA VARIABLE sql inicialmente esta asi
Código SQL:
Ver original
  1. SQL := 'UPDATE servcon_poblaingas_'||city||'_'||i||' t set geom = GeometryFromText('||QUOTE_LITERAL('POINT('||cx||' '||cy||')')||',4326)';

poniendo problema por el PL cree el cx y el cy son variables previamente definidas, cuando necesito que sean parte del texto, es decir necesito que la cadena sql, contenga literalmente los valor cx y y cy de tal modo que al ejecutarce quede algo como lo que indique mas arriba:

UPDATE servcon_poblaingas_05001_2007 set geom = GeometryFromText('POINT('||cx||' '||cy||')',4326), para lo cual es necesario meter las barras || y el cx y el cy dentro de mas comillas se me ocurre ami