sql >> Database >  >> RDS >> Oracle

Excel-gegevens importeren in de Toad 9.5-tabel?

probeer de volgende methoden

METHODE 1: Klik op Extra → Importeren → Wizard Importeren. Dit venster kan worden gebruikt om gegevens van verschillende soorten bronbestanden in een tabel te importeren.

METHODE 2: SQL*Loader U kunt de interface van TOAD gebruiken voor een programma van Oracle genaamd sqlloader. Sla het Excel-bestand op als een door komma's gescheiden (.csv) of door tabs gescheiden (.txt) bestand. Als uw gegevens komma's bevatten in een tekstveld, sla uw bestand dan op als door tabs gescheiden.

Open DBA→Sql Loader Wizard

Kies "bouw een nieuw controlebestand". Volgende.

Klik op "Toevoegen". Kies uw door komma's gescheiden of door tabs gescheiden bestand. Volgende.

Klik op "Toevoegen". Kies je tafel.

Als u een door komma's gescheiden bestand laadt, typt u een komma in de keuzelijst "alle velden gescheiden door". Als u een door tabs gescheiden bestand laadt, selecteert u "TAB" in de keuzelijst "alle velden gescheiden door". Volgende.

Kies een "laadmethode" en let op het volgende:

TRUNCATE wist wat er in de tabel staat voordat het wordt geladen.

INSERT voegt gegevens in als de tabel leeg is, maar geeft een foutmelding als de tabel gegevens bevat.

APPEND zal gegevens invoegen zonder bestaande gegevens te verwijderen. Op deze manier kun je duplicaten krijgen, maar het is een goede methode als je die laatste regel probeert te krijgen die om de een of andere reden is verprutst.

Als uw bestand kolomkoppen in de eerste rij heeft, typt u een 1 in het vak overslaan. Volgende.

Typ een naam voor het controlebestand in het vak voor de naam van het controlebestand. Volgende.

Kies "nu uitvoeren" om de gegevens nu te laden of "bouw gewoon het controlebestand" om het .ctl-bestand te bouwen. Als je eenmaal het ctl-bestand hebt, heb je TOAD niet eens nodig, omdat je sqlloader kunt gebruiken op elke machine die sqlloader heeft en verbinding kan maken met de database. Maar waarom zou je dat willen. :) Ik kies nu voor uitvoeren.

Opmerking:als u met Oracle 8.0 of eerder werkt op een besturingssysteem van Windows 2000 of later, schakelt u "Voortgang bekijken"

uit

Opmerking:als je eenmaal een ctl-bestand hebt, kun je:

Kies DBA → Wizard SQL Loader

Kies "Gebruik controlebestand". Volgende.

Selecteer uw controlebestand. Volgende.

Kies "nu uitvoeren". Voltooien.



  1. SQL-filter alleen toevoegen als een variabele niet null is

  2. Hoe voer je dezelfde aggregatie uit op elke kolom, zonder de kolommen op te sommen?

  3. Tabelnamen ontleden uit een aantal SQL-instructies

  4. Een groot CLOB-object converteren naar .NET-tekenreeks om in een DataGridView-cel te plaatsen