有没有办法丢弃oracle数据库中的图像文件?

有没有办法丢弃oracle数据库中的图像文件?,oracle,Oracle,如果将日志文件用作外部表,那么可以通过PL/SQL加载它,并实际编写一个WHERE子句,该子句将拒绝这些行。例如: insert into your_table (col1, col2, ...) select ... from log_file_as_external_table where instr(log_file_line, '.gif HTTP/1.1') = 0 脚本正在做什么,它是如何加载数据的?您可能只想从源数据中筛选行,例如使用grep,但这取决于您已经在做什么。外部表可


如果将日志文件用作外部表,那么可以通过PL/SQL加载它,并实际编写一个WHERE子句,该子句将拒绝这些行。例如:

insert into your_table (col1, col2, ...)
select ... 
from log_file_as_external_table
where instr(log_file_line, '.gif HTTP/1.1') = 0

脚本正在做什么,它是如何加载数据的?您可能只想从源数据中筛选行,例如使用grep,但这取决于您已经在做什么。外部表可以使用预处理器来执行相同的操作。也可以在加载后对其进行过滤。等等。我已经添加了我的代码。我正在将我的日志文件TXT文件数据插入oracle数据库。但是,我想放弃图像数据以上载到我的表中。