Cuestión : PL/SQL - Quitar la coma de campo de dirección

Tengo una tabla con los expedientes que el inclue el campo, “addr_1”, en que puede haber datos en “addr_1” como en estos expedientes (solamente campo “addr_1” es mencionado, pero cada expediente contiene varios otros campos): el St del arce de St
1345 del estado del

addr_1
238, St del olmo de #29
2525, St del roble de SE
5543, SE, #12A

I quiere hacer esto en el contexto de una pregunta SELECTA. Necesito saber conseguirél a PL/SQL a la primera mirada en cada campo “addr_1” en cada expediente en la tabla entera y ver si el campo “addr_1” en no tenga ninguna coma, o una coma (o más de una coma) en ella el campo “addr_1” en cada expediente en el campo “addr_1” de table.

If no tiene una coma en ese expediente, después no deja el campo “addr_1” como está en ese campo 'addr_1 de record.
If tiene una coma (o más de una coma) en ese expediente, después suprime simplemente las comas “addr_1” para ese expediente y se va el resto del texto en el campo como él is.

For los datos antedichos, el resultado parecería esto: ¡SE #12A

Thanks del St del roble del St SE
5543 del olmo del St #29
2525 del arce de St
1345 del estado del

addr_1
238!
class= del

Respuesta : PL/SQL - Quitar la coma de campo de dirección

oops… si usted quiere solamente seleccionar, entonces

selecto substituir (addr_1, “,”, '') como addr_1, othercol1, col2
de tbl
Otras soluciones  
 
programming4us programming4us