如何将NCLOB数据类型转换为HTML

时间:2013-04-30 07:25:36

标签: oracle plsql oracle11g

我有数据库字段,字段数据类型是NCLOB。我将数据输入VARCHAR2变量(或者我可以将该字段值输入NCLOB变量)

VARCHAR2 v1:

<img src="http://cdn.caradvice.com.au/wp-content/uploads/2013/01/mazda3-skyactiv-e1357269149782.jpg" border="0" alt="" style="border:0;min-height:auto;line-height:100%;outline:none;text-decoration:none">

我想如何使用p / l sql

将v1转换为下方

VARCHAR2 v2:

<img src="http://cdn.caradvice.com.au/wp-content/uploads/2013/01/mazda3-skyactiv-e1357269149782.jpg" border="0" alt="" style="border:0;min-height:auto;line-height:100%;outline:none;text-decoration:none">

请建议使用p / l sql方法将NCLOB值转换为字符串为HTML

1 个答案:

答案 0 :(得分:1)

DBMS_XMLGEN.CONVERT(your_string,1)是您需要用来取消特殊XML字符的内容。 有关此内容的更多信息http://docs.oracle.com/cd/B19306_01/appdev.102/b14258/d_xmlgen.htm#i1013100