2016-11-22 8 views
-1

私は&を持っており、()正規表現

私は を言葉で「&」を交換したい「と」私のデータベース内の列を持っています'()' with word 'bracket'

正規表現を使用してoracleで行うことはできますか?あなたの条件はそのまま服用

おかげ

+1

何を試してみましたか?サンプルデータと期待される出力を表示 –

+0

これを参照できますhttp://dba.stackexchange.com/questions/126127/replace-special-characters-in-a-column-with-space –

答えて

0

は、私がREPLACEはここで働いていないだろう、なぜ何らかの理由が表示されない:

UPDATE yourTable 
SET someCol = REPLACE(REPLACE(someCol, '()', 'bracket'), '&', 'and') 

あなたは正規表現を置き換えるやってみたかった場合、その後、あなたが対処する必要がありますあなたのキャラクターはメタキャラクターであり、したがってエスケープが必要です。