我將字符串插入到表中。但是有一些不明確的非法文本字符出現在字符串中,如'ÔÇô','├®'。我想從表中替換所有這些無效字符並更新我的表。有什麼方法可以替換SQL中的這些字符。我正在使用SQL Server 2008.從字符串中替換Ambigious/Invalid Text Characters
1
A
回答
3
你可以使用這裏的功能之一:
How to strip all non-alphabetic characters from string in SQL Server?
您還沒有包括你的插入語句,所以我要猜你已經做了類似
insert into table2
SELECT dbo.fn_StripCharacters(myfield1, 'a-z0-9'), myfield2, myfield3 from table1
0
0
你也可以去nvarchar,nchar或ntext來支持這些unicode字符,以防你需要這些。如果它確實需要替換你的話,那麼應該替換爲Sql Server的Replace()
相關問題
- 1. 替換「/?」從字符串
- 2. 替換從字符串
- 3. 替換方法不是替換字符串中的字符
- 4. 轉換#text字符串
- 5. Sublime Text 2 - Doubled Autopaired Characters
- 6. PHP替換字符串
- 7. 字符串中的字符串替換
- 8. 替換字符串中的字符
- 9. 從字典映射中替換字符串中的字符
- 10. 字符串替換與字符串
- 11. 從字符串中替換下劃線
- 12. 從字符串中間替換文本
- 13. 如何從字符串中替換「}」?
- 14. 從html響應中替換字符串
- 15. 從字符串中的Java替換詞
- 16. - 替換不替換字符串「()」
- 17. 替換字符串字符
- 18. 用字符替換字符串中的字符串
- 19. PHP字符串替換從價值
- 20. 替換字符串中的字符
- 21. 替換字符串內的字符串
- 22. 增強字符串替換不會替換換行字符串
- 23. 替換字符串中的\」
- 24. 替換字符串
- 25. 替換字符串
- 26. 字符串替換
- 27. 替換字符串
- 28. 替換字符串
- 29. 替換字符串
- 30. 替換字符串