加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

如何将<,>和&字符转换为Oracle PL / SQL中的html实体

发布时间:2020-12-12 13:48:57 所属栏目:百科 来源:网络整理
导读:我需要直接从oracle PL / SQL包发送HTML电子邮件.这几乎很好. 我有一个问题,即从表中获取的一些数据包含诸如 S, L和类似的片段,其有时被视为HTML标签,即使不是,它们总是被忽略,从未显示. 所以,我需要在插入电子邮件正文之前逃避这一列. 有没有自动将html特殊
我需要直接从oracle PL / SQL包发送HTML电子邮件.这几乎很好.

我有一个问题,即从表中获取的一些数据包含诸如< S>,< L>和类似的片段,其有时被视为HTML标签,即使不是,它们总是被忽略,从未显示.

所以,我需要在插入电子邮件正文之前逃避这一列.

有没有自动将html特殊字符转换为实体的功能?
或者我需要手动替换(‘<','&'',string)所有的特殊字符?

您可以使用htf.escape_sc函数:
SQL> select htf.escape_sc('Please escape <this> tag') from dual;

HTF.ESCAPE_SC('PLEASEESCAPE<THIS>TAG')
------------------------------------------------------------------
Please escape &lt;this&gt; tag

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读