Oracle
oracle中如何將大表數據導出到不同的文件中?
我有一個包含 100 萬行的表,需要導出到每個包含 100k 行的不同文件中。
sample_01.sql ,sample_02.sql 等
我們如何在 oracle 中進行這樣的導出?
您可能應該為此分配使用 utl_file 和 for 循環。然後您可以打開並為每個文件寫入一行。您還應該讓人們知道十萬行是什麼。
10 萬 = 100,000。
100 萬 = 100 萬。
問題:你為什麼要這樣做?
如今,一百萬行的數據庫表並不重要。
一百萬行文件也不會給任何現代文件系統帶來太大困難。
好的,您不會找到許多可以讓您有效地打開此類文件的編輯器**程序,但是 - 再次 - 為什麼要這樣做?
在這種情況下,文件應該被視為一種傳輸媒體,而不是您想要主動使用的東西,除非將它們載入到另一個數據庫中!