2016-02-19 107 views
0

我加入了几个表格,输出结果搞砸了。它应该显示>,它显示>。如果我有2和度数的符号,它会在输出中显示 - 2&deg。它应该显示2旁边的度数符号。我必须手动修复它。如何获得SQL输出中的特殊字符

任何帮助将不胜感激。

+2

您如何查询数据/查看结果?你确定你的数据实际上不是以这种方式存储的吗? – Siyual

+1

向我们展示SQL语句 –

+2

您的字符串正在进行HTML编码。但是,您没有提供足够的信息来显示发生的情况。 –

回答

1

深奥是正确的;数据在某个时刻被HTML编码。很可能在将其插入数据库之前。

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

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