sql >> Database teknologi >  >> RDS >> Oracle

dbsaint - Hent formular EXCEL

Den nemmeste måde at gøre dette på er at eksportere dataene fra Excel til en CSV-fil. Brug derefter en ekstern tabel til at indsætte dataene i din databasetabel.

Eksport af CSV-filen kan være så simpelt som "Gem som ...". Men pas på, hvis dine data indeholder kommaer. I så fald skal du sikre dig, at felterne er afgrænset sikkert og/eller at separatoren er et andet tegn, som ikke vises i dine data:et sæt tegn som |~| (rør tilde rør) ville fungere. Få mere at vide .

Eksterne tabeller blev introduceret i Oracle 9i. De er ligesom normale heap-tabeller, bortset fra at deres data opbevares i eksterne OS-filer i stedet for inde i databasen. De er oprettet ved hjælp af DDL-sætninger, og vi kan køre SELECTs mod dem (de er skrivebeskyttede). Få mere at vide .

Noget ekstra DB-infrastruktur er påkrævet - CSV-filerne skal ligge i et OS-bibliotek, der er defineret som et Oracle-ordbogsobjekt. Men hvis dette er en opgave, du kommer til at udføre regelmæssigt, er indsatsen meget umagen værd. Få mere at vide.

Jeg ved ikke meget om DbSaint; det er en slags database-IDE som TOAD eller SQL Developer, men fokuseret på den billige og glade ende af markedet. Det understøtter sandsynligvis ikke netop denne aktivitet, især eksport til CSV fra Excel.




  1. MySQL-datatyper:Kend dem, der skal bruges, og hvordan

  2. Er der en måde at se en mysql-database for ændringer ved hjælp af perl?

  3. INSERT INTO ... SELECT uden at detaljere alle kolonner

  4. En løsning til DATEDIFF() ignorering af SET DATEFIRST i SQL Server (T-SQL-eksempel)