Tag Archives: SQL*Plus

Oracle SQL*Plus 输出 HTML 的一个小问题

很久以前,我记录过如何用 Oracle 的 SQL*Plus 工具创建 HTML 页面。今天写脚本过程中才发现 SQL*Plus 在命令行参数和进入 SQL*Plus 后 set 设定上的一个小差异。
如果是命令行参数 -MARKUP HTML ON SPOOL OFF ,则会打印 HTML HEAD 等标记,也就是说是 -MARKUP 后面的 SPOOL OFF 参数是无效的;
如果是在 SQL*Plus 提示符下 set MARKUP HTML ON SPOOL OFF ,则的确不会打印 HTML HEAD 出来。
这个和文档的说明不一致,或许是 Bug。我的版本是 9.2.0.6 .
最近的诡异事情特别多。
EOF