05/12/2007, 08:51
|
| | | Fecha de Ingreso: mayo-2006 Ubicación: Zaragoza
Mensajes: 14
Antigüedad: 18 años, 7 meses Puntos: 0 | |
Re: PL/SQL y Orecle REPORTS Me respondo a mi mismo ya que aunque parece una tonteria,me ha costado bastante encontrar informacion.
Ya que para expresiones regulera hay una opcion REGEXP_REPLACE que funciona a partir de la version 10 de oracle,queria poner la opcion que he usado yo con la funcion REPLACE normal
REPLACE((SELECT sdesc from literal WHERE idliteral = PRO.IDDESC and ididioma = :P_IDIOMA),chr(9),' ') as IDDESC,
siendo chr(9) una funcion que nos devuelve el tabulador.(le podemos pasar el codigo ASCII de otro para este fin) y ' ' la cadena por lo que sustituimos,en este caso un espacio en blanco.
Uso chr(9) porque no admite otra forma de poner un tabulador,no hay secuencias de escape del tipo \t ni similar.
Bueno espero que esto le sirva a alguien en alguna ocasion,aunque era un caso especifico. |