Frage : PL/SQL - Komma vom Adressfeld entfernen

Ich habe eine Tabelle mit Aufzeichnungen, die inclue das Feld, „in dem addr_1“, es Daten in „addr_1“ wie in diesen Aufzeichnungen (nur Feld „addr_1“ aufgeführt ist, aber jede Aufzeichnung einige andere Felder) geben kann enthält:

addr_1
238 Zustand St
1345 Ahornholz-Str., #29
2525 Ulme-Str., SE
5543 Eichen-Str., Se, #12A

I möchten dies im Rahmen einer AUSERWÄHLTEN Frage tun. In ich muss können PL/SQL an ersten Blick an jedem Feld „addr_1“ in jeder Aufzeichnung in der gesamten Tabelle und sehen, ob Feld „addr_1“ ihm gelangen keine Kommas hat oder ein Komma (oder mehr als ein Komma) in ihm das Feld „addr_1“ in jeder Aufzeichnung im table.

If Feld „addr_1“ nicht ein Komma in dieser Aufzeichnung hat, dann Feld „addr_1 lässt“, während es in diesem record.
If Feld 'addr_1 hat ein Komma (oder mehr als ein Komma) in dieser Aufzeichnung ist, dann einfach löscht die Kommas „addr_1“ für diese Aufzeichnung und verlässt Rest des Textes im Feld als ihm is.

For die oben genannten Daten, das Resultat aussehen wie dieses es:

addr_1
238 Zustand St
1345 Ahornholz-Str.-#29
2525 Eichen-Str. Se #12A

Thanks Ulme-Str.-SE
5543!

Antwort : PL/SQL - Komma vom Adressfeld entfernen

oops…, wenn Sie nur vorwählen möchten, dann

auserwählt (addr_1, „,“, '') als addr_1, othercol1, col2 ersetzen
vom tbl
Weitere Lösungen  
 
programming4us programming4us