[SQL ] replace語法

作者: likeair (我有健康的膝蓋)   2014-12-19 10:51:38
資料庫名稱:MS SQL
資料庫版本:SQL server 2000
內容/問題描述:使用replace指令時,出現錯誤
UPDATE CUST
SET ADR1 = REPLACE(ADR1, '桃園縣桃園市', '桃園市桃園區')
WHERE (ADR1 LIKE '桃園縣%')
錯誤訊息為replace函數其引數資料型別text無效
是否是因欄位使用text格式而無法使用replace指令?
是否有其他方法?
作者: YeeKang   2014-12-19 11:28:00
REPLACE(convert(varchar(max),ADR1),FROM_STR,TO_STR)
作者: likeair (我有健康的膝蓋)   2014-12-21 03:35:00
感謝指點

Links booklink

Contact Us: admin [ a t ] ucptt.com