Oracle - Problemas al updatear campo con &

   
Vista:

Problemas al updatear campo con &

Publicado por Jesus (2 intervenciones) el 05/11/2008 17:13:25
Hola.
Tengo un problema y me gustaria me echarais una mano. Tengo un campo en donde registro direcciones url conteniendo caracteres & tengo que updatear estos por el conjunto & Mi pregunta es como puedo hacerlo mediante un update dentro de un loop que me los remplaze masivamente. Mi problema radica que el & es reconocido como un caracter especial y me pide entrar un valor para la variable amp; YA he intentado realizar un set escape a traves del Toad pero no lo puedo hacer. ¿Como puedo el cambiar & por el valor & en los registros del campo que antes mencione?. Muchas gracias de antemano
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:Problemas al updatear campo con &

Publicado por Rodolfo Reyes (59 intervenciones) el 05/11/2008 18:35:57
Lo que puedes hacer es utilizar el valor ascii del &.

Por ejemplo:

update tabla
set campo = CHR(38)
where ......

La función CHR(Numero) devuelve el caracter que le indiques, ingresando el codigo ascii. El 38 es el codigo ascii del &.

Igual es un busqueda o en cualquier otro lado puedes utilizar esta misma función.
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