有没有办法将.sql脚本输出假脱机到表中?
我能想到的一种解决办法是,通过动态创建一个带有反馈的insert-statements脚本来假脱机到文件系统,然后对您的模式运行它。
然而,我想知道是否有更好的解决方案直接假脱机到表或已经存在并存储此信息的系统表中(例如,脚本文件路径,执行日期,执行结果;1 row inserted,commit等)。
谢谢
发布于 2012-09-06 17:32:48
将假脱机文件写入已定义Oracle目录的目录。编写一个以文件名和目录名作为输入的过程,并将文件作为CLOB写入到表中。
spool test.txt
your code
spool off
exec write_spool_file_to_database_proc('test.txt','YOURDIR');看看如何将文件写入到表CLOB列中。
http://www.roeptoeter.nl/?p=254
https://stackoverflow.com/questions/12294557
复制相似问题