Power Builder - PB7 y DB2, una consulta

 
Vista:

PB7 y DB2, una consulta

Publicado por David (45 intervenciones) el 08/04/2003 18:41:57
Amigos listeros,
Tengo un módulo de consulta donde el usuario puede colocar el texto, nombre, o caracter a buscar (buscar razón social) y en tiempo de ejecución se arma la sentencia SQL y hace la busqueda.
Este módulo estuvo funcionando bien hasta que un usuario se le ocurrio buscar una comilla ( ' ) y la aplicación se cayo pues la sentencia armada era mas o menos así:

Select * from fmt_001 where razon_social like '%'%'

Lo intente como en SQL, es decir:

Select * from fmt_001 where razon_social like "%'%"

Usando comillas dobles pero al parecer la sintaxis del DB2 no lo acepta.

Espero puedan ayudarme
Saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:PB7 y DB2, una consulta

Publicado por Ricardo (1957 intervenciones) el 11/04/2003 15:24:46
No es posible realizar dicha busqueda debido a que la comilla simple es caracteristica para realizar busquedas de tipo char, por lo cual al especificar solo una espera el cierre, es por ello que no puedes utilizar las comillas dobles tampoco.
Lo que puedes hacer es validar ese dato para que no te marque error.
saludos!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:PB7 y DB2, una consulta

Publicado por David (1 intervención) el 27/11/2013 16:36:47
Puedes poner where campo like '%''%' con dos comillas simples juntas.

salu2
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar