mssql replace 一般觀念都是指定 xx 值 變更為 yy 值
那在資料上,可能值很多 ; 那該如何來指定?
現遇到客戶的需求是:
電話/手機 若沒權限的,要一律隱藏 ... 單純的用 : '*' as 電話
當然是能辦到
但當電話/手機又連結到網路電話運用時 ... 到底是不是有值??? 就無法判斷了
所以 replace 還有一個用法,就是直接 內容值 , 全部取代為 ******
例:
replace(abc,abc,'**********') as abc
沒有留言:
張貼留言