我在商店像TSQL選擇沒有多餘的文字
//項目 // //項目項目3 //文本 //項的數據的數據庫列// //項目3項目10
有沒有辦法來選擇這個作爲
/項目 /項目/項目3 /文 //產品/項目3/item10
*注意空間被刪除。
謝謝高級?
我在商店像TSQL選擇沒有多餘的文字
//項目 // //項目項目3 //文本 //項的數據的數據庫列// //項目3項目10
有沒有辦法來選擇這個作爲
/項目 /項目/項目3 /文 //產品/項目3/item10
*注意空間被刪除。
謝謝高級?
在你的例子中,我假設你想用雙斜線代替雙斜線,並刪除不在斜線前的空格。 (這是不會被替換的雙斜線是一個錯誤。)
您可以使用替代來做到這一點:
replace(replace(replace(replace(col, '//', '/'), ' /', '//'), ' ', ''), '//', ' /')
注意:如果你有///介於這將無法正常工作數據。
您可以在T-SQL做到這一點: -
select replace(col1, ' ', '') as your_col...
如果你想刪除空格
:這個可以調整,以去除標籤,回車和線使用
REPLACE(REPLACE(REPLACE(MyField, CHAR(10), ''), CHAR(13), ''), CHAR(9), '')
供稿但是您的示例的格式化使得事情不足100%清晰:是否要刪除空格或特定字符或兩者?
是的!那太完美了!非常非常感謝你。 – Rya 2011-05-23 12:40:23