如何在SQL输出中获取特殊字符

时间:2016-02-19 21:50:57

标签: sql tsql

我加入了几张桌子,输出搞砸了。它应显示>的位置,显示>。如果我有2并且有一个Degree的符号,它会在输出中显示 - 2&deg。它应该显示2旁边的度数符号。我必须手动修复它。

任何帮助都将受到高度赞赏。

1 个答案:

答案 0 :(得分:1)

深奥是正确的;数据在某些时候是HTML编码的。很可能在它插入数据库之前。

如果您的系统要求它们以HTML编码状态存储,那么您需要做的就是在从数据库中选择数据并显示之前解码数据。我不知道常见的RDBMS中有任何函数可以解码HTML;您可能需要在显示数据的前端应用程序中对其进行解码。

如果您的系统不要求将数据存储在编码状态,那么您需要找到它被编码的位置并将其删除。同样,DBMS中没有任何用于编码的函数,因此编码可能发生在插入/更新数据的前端系统中。