sql >> Databasteknik >  >> RDS >> Oracle

skalskript för att hitta filnamn och radantal för varje fil, infoga nu denna post i Oracle-tabellen

I version 9i gav Oracle oss externa tabeller . Dessa objekt tillåter oss att fråga data i OS-filer genom SELECT-satser. Det här är ganska coolt. Ännu coolare, i 11.0.1.7 kan vi associera ett skalskript med en extern tabell för att generera dess OS-fil. Kolla in Adrian Billingtons artikel om listar filer med den externa tabellförprocessorn i 11g a> . Ditt skalskript är en idealisk kandidat för förprocessorfunktionaliteten.

Om du behöver veta innehållet i katalogen nu för vilket ändamål som helst kan du helt enkelt VÄLJA från den externa tabellen. Om du vill behålla en permanent registrering av filnamnen kan du utfärda en INSERT INTO ... SELECT * FROM external_table; . Denna sats kan köras autonomt med hjälp av ett databasjobb.



  1. exportera från sql-server till excel-fil med asp.net och vb.net?

  2. Hur man bulkinfogar i mySql och node.js med mysljs

  3. Problem med att komma åt Remote Postgres DB på Heroku från Local Node.js Webapp

  4. Hur lagrar man ett stort antal poster i MySql-databasen?