Oracle
 sql >> Baza danych >  >> RDS >> Oracle

skrypt powłoki, aby znaleźć nazwę pliku i liczbę wierszy każdego pliku, teraz wstaw ten rekord do tabeli Oracle

W wersji 9i Oracle dało nam stoły zewnętrzne . Obiekty te umożliwiają nam wykonywanie zapytań o dane w plikach systemu operacyjnego za pomocą instrukcji SELECT. To jest całkiem niezłe. Jeszcze fajniej, w 11.0.1.7 możemy powiązać skrypt powłoki z zewnętrzną tabelą, aby wygenerować jej plik systemu operacyjnego. Przeczytaj artykuł Adriana Billingtona na temat listy plików z zewnętrznym preprocesorem tabel w 11g . Twój skrypt powłoki jest idealnym kandydatem dla funkcjonalności preprocesora.

Jeśli potrzebujesz teraz znać zawartość katalogu w jakimkolwiek celu, możesz po prostu WYBIERZ z tabeli zewnętrznej. Jeśli chcesz zachować stały zapis nazw plików, możesz wydać INSERT INTO ... SELECT * FROM external_table; . Ta instrukcja może zostać uruchomiona autonomicznie przy użyciu zadania bazy danych.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. NEW_TIME() Funkcja w Oracle

  2. Używanie nazw usług Oracle z SQLAlchemy

  3. Uzyskaj ostatni identyfikator wstawiania za pomocą Oracle 11g za pomocą JDBC

  4. TO_CHAR(liczba) Funkcja w Oracle

  5. Jquery w apex 4 Click event help