sql >> Database >  >> RDS >> Oracle

dbsaint - Formulier ophalen EXCEL

De eenvoudigste manier om dit te doen, is door de gegevens uit Excel te exporteren naar een CSV-bestand. Gebruik vervolgens een externe tabel om de gegevens in uw databasetabel in te voegen.

Het exporteren van het CSV-bestand kan zo eenvoudig zijn als "Opslaan als ...". Maar pas op als uw gegevens komma's bevatten. In dat geval moet u ervoor zorgen dat de velden veilig worden gescheiden en/of dat het scheidingsteken een ander teken is dat niet in uw gegevens voorkomt:een reeks tekens zoals |~| (pipe tilde pipe) zou werken. Meer informatie .

Externe tabellen zijn geïntroduceerd in Oracle 9i. Ze zijn net als normale heaptabellen, behalve dat hun gegevens in externe OS-bestanden worden bewaard in plaats van in de database. Ze worden gemaakt met behulp van DDL-instructies en we kunnen er SELECT's op uitvoeren (ze zijn alleen-lezen). Meer informatie .

Er is wat extra DB-infrastructuur vereist - de CSV-bestanden moeten zich in een OS-directory bevinden die is gedefinieerd als een Oracle-woordenboekobject. Als dit echter een taak is die u regelmatig gaat uitvoeren, is de inspanning zeer de moeite waard. Meer informatie.

Ik weet niet veel over DbSaint; het is een soort database-IDE zoals TOAD of SQL Developer, maar gericht op het goedkope en vrolijke einde van de markt. Het ondersteunt waarschijnlijk deze exacte activiteit niet, vooral niet exporteren naar CSV vanuit Excel.




  1. CURRENT_TIMESTAMP in milliseconden in h2

  2. bestelpost volgens aangepaste arraypositie

  3. MySQL-probleem:LEFT JOIN op lege tafel

  4. Wordt UTC_TIMESTAMP() beïnvloed door zomertijd?