Kaip sukurti užklausą „Excel“ iš „Oracle“ duomenų bazės

„Microsoft“ programinė įranga „Excel“ yra būtina priemonė mažoms įmonėms dėl savo lankstumo ir paprastumo, kaip galite nustatyti skaičiuokles. Nors galite ją naudoti failams, kuriuose yra tūkstančiai įrašų, tvarkyti, duomenų bazė veikia efektyviau; tačiau duomenų bazėje reikalaujama, kad ekspertas ją programuotų ir prižiūrėtų. Jei jūsų įmonė turi „Oracle“ duomenų bazę, galite sukurti procesą, vadinamą užklausa, kad būtų galima išskirti duomenis į „Excel“. Užklausa gauna tik norimą informaciją iš „Oracle“ - klientų sąrašus, atsargų numerius arba pardavimo įrašus - ir parengia „Excel“ skaičiuoklės failą iš duomenų.

1.

Spustelėkite mygtuką „Pradėti“. Perkelkite pelės žymeklį ant „Visos programos“ ir spustelėkite jį. Raskite „Oracle“, spragtelėkite ant jo ir spustelėkite „Application Development“. Pradėkite „SQL Plus“ programą spustelėję jį. „SQL Plus“ atidaro dialogo langą prisijungimui prie „Oracle“ duomenų bazės.

2.

Į dialogo langą įveskite „Oracle“ duomenų bazės naudotojo vardą ir slaptažodį ir spustelėkite mygtuką „Gerai“. „Oracle“ prisijungia prie jūsų duomenų bazės ir atidaro teksto langą, kuriame įvedate komandas. Lange rodoma „SQL“, kuri nurodo įvesti duomenis.

3.

Įveskite šias komandas, pasibaigiant kiekvienam paspausdami „Enter“:

pakeisti sesijos rinkinį nls_date_format = "YYYY-MM-DD"; 50000 spool excelfile.xls nustatytuose puslapiuose nustatykite srauto žymėjimą html

Tai nustato, kad „Oracle“ siunčia savo produkciją į failą „excelfile.xls“, o ne ekraną. Šios komandos nurodo „Oracle“ formatuoti savo produkciją, kad „Excel“ galėtų perskaityti failą.

4.

Įveskite SELECT, kad gautumėte informaciją iš „Oracle“ duomenų bazės, kaip nurodyta sekančiame pavyzdyje:

pasirinkite vardą, adresą, miestą, valstybę, pašto indeksą iš klientų;

Šioje komandų eilutėje „Oracle“ išvardija vardus ir adresus iš stalo, vadinamo klientais. „Oracle“ duomenų bazę sudaro kelios lentelės, kurių kiekvienoje yra tam tikras duomenų tipas. Lentelės pavadinimas suteikia jums bendrą jame pateiktą informaciją.

5.

Įveskite šias komandas. Baigti kiekvieną paspaudę „Enter“:

išjungti nustatymo žymę html off spool off

Patarimai

  • Komanda „nustatyti puslapius 50000“ nurodo „Oracle“ gaminti vieną aprašomųjų „Excel“ stulpelių antraščių rinkinį kas 50 000 įrašų. Paprastai norite naudoti tik vieną antraščių rinkinį. Jei nenorite, kad antraštės apskritai būtų, naudokite šią komandą:
  • nustatykite 0 puslapių ant „newp none“

Rekomenduojama