Oracle
 sql >> база данни >  >> RDS >> Oracle

shell скрипт за намиране на име на файл и брой редове на всеки файл, сега вмъкнете този запис в таблицата на Oracle

Във версия 9i Oracle ни даде външни таблици . Тези обекти ни позволяват да правим заявки за данни във файлове на ОС чрез изрази SELECT. Това е страхотно. Още по-готино е, че в 11.0.1.7 можем да асоциираме shell скрипт с външна таблица, за да генерираме нейния OS файл. Вижте статията на Adrian Billington за изброяване на файлове с външния табличен препроцесор в 11g . Вашият shell скрипт е идеален кандидат за функционалността на препроцесора.

Ако трябва да знаете съдържанието на директорията сега за каквато и да е цел, можете просто да ИЗБЕРЕТЕ от външната таблица. Ако искате да запазите постоянен запис на имената на файловете, можете да подадете INSERT INTO ... SELECT * FROM external_table; . Този оператор може да се изпълнява автономно, като се използва задание за база данни.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Проблем с формата на Symfony + Doctrine Oracle DateTime

  2. Как да тествате съхранена процедура на Oracle с тип връщане на RefCursor?

  3. Нееднозначна заявка за колона

  4. INSERT и UPDATE запис с помощта на курсори в oracle

  5. Как да обезсилите SQL израз в областта на Oracle SQL, така че да се създаде нов план при събиране на статистика