Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有没有办法将 .sql 脚本输出假脱机到表中?
我能想到的一种解决方法是通过动态创建带有反馈的插入语句脚本来假脱机到文件系统,然后针对您的模式运行它。
但是,我想知道是否有更好的解决方案可以直接进入表或已经存在并存储此信息的系统表(例如脚本文件路径、执行日期、执行结果;1 row inserted等commit...
1 row inserted
commit
谢谢
将假脱机文件写入已定义 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