我需要替換存儲在Oracle DB文本字段中的路徑。但是,路徑已經被指定了不同的情況(即MYPATH,MyPath,Mypath,mypath)。當使用REPLACE
和UPPER
的結合,這是行不通的,因爲我需要它,即:ORACLE SQL:替換部分文本字段忽略大小寫
UPDATE Actions
SET Destination = REPLACE(UPPER(Destination), 'MYPATH', 'My_New_Path')
這不替換,但離開一切都在大寫 - 即使那裏有什麼可替代
行BEFORE:MyPath\FileName
- AFTER:My_New_Path\FILENAME
BEFORE:DummyText
- AFTER:DUMMYTEXT
我真正需要的是取代mypath中的任何事件,不管是CA的se到My_New_Path,而不接觸其他行或其他部分的外殼
任何想法?我一直在抓我的頭都無濟於事......
PS:與Oracle 9個工作...
達恩,託尼類型比我更好! – symcbean 2010-10-29 12:36:27