我需要针对文本列编写T-SQL查询,其中一些值为html
或asp.net
编码,但包含正常的人类可读文本。例如:
{\colortbl ;\red31\green73\blue125;\red0\green0\blue0;} \viewkind4\uc1\pard\ltrpar\lang1033\f0\fs22 All invoices to be emailed to Jack Jack.Marsman@brampton.ca
我不需要那些我需要真实文本的信息;在这种情况下,我想得到All invoices to be emailed to Jack Jack.Marsman@brampton.ca
有关如何在不进行编码的情况下提取文本的任何建议?
答案 0 :(得分:0)
简短的回答是,没有简单的标准方法可以做到这一点。我尝试创建一个CLR,因为这种解析在C#或VB.NET中更容易。
您还可以尝试使用正则表达式删除所有不可读的内容。
您的所有数据是否都像您已经显示的那样格式?如果是这种情况,则归结为多次调用子字符串......