我正在使用SQL Server 2014 Enterprise。
我有一个两难的境地,我经常收到外国(中国)字符的数据,这些字符与不可打印的字符混合在一起。这些数据来自法医应用程序,通常会从未分配的空间中删除元数据的残余,因此结果可能包含大量垃圾。
我喜欢TSQL语句或函数来删除这些不可打印的字符,但保留外来字符对于保留实际文件名,路径等非常重要。
我使用过我在网上找到的功能 - 这个网站主要是,但他们删除了所有内容。例如,取这个字符串:
http://abcde/Work/員工離序¢£¤¥¦§¨©ª«¬®**及注意事項_files/pic001.gif
我想删除字符串中间的垃圾,然后返回:
http://abcde/Work/員工離序及注意事項_files/pic001.gif