使用文本文件的内容更新Oracle数据库

时间:2016-08-19 19:40:51

标签: oracle file sql-update sqlplus

我想用标准txt文件的内容更新Oracle数据库中的字段。 该文件由我无法控制的外部程序每10分钟生成一次。

我想在oracle或SQLPLUS批处理文件中创建一个作业,该文件将选择文件内容并更新ORACLE数据库中的特定记录

例如,My_Table将包含以下内容:

ID Description FileContent
-- ----------- ---------------------------------------------------------
00 test1.txt   This is content of test.txt
01 test2.txt   Content of files may
               Contain several lines
               blank lines

               pretty much everything (but must be limited to 2000char)
02 test3.txt   not loaded yet

我的文件“test3.txt”经常更改,但我不知道何时会看起来像这样:

File generated at 3:33 on august 19, 2016

Result :
1 Banana
2 Apple
3 Pineapple

END OF FILE

我希望将文件的完整内容加载到Oracle数据库中的相应记录中。

0 个答案:

没有答案