Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Jak wyeksportować przeanalizowane dane z Pythona do tabeli Oracle w SQL Developer?

Od Zaimportuj plik CSV do Oracle za pomocą CX_Oracle i Python 2.7 możesz zobaczyć ogólny plan.Jeśli więc przeanalizowałeś już dane do csv, możesz to łatwo zrobić:

import cx_Oracle
import csv

dsnStr = cx_Oracle.makedsn("sole.wh.whoi.edu", "1526", "sole")

con = cx_Oracle.connect(user="myusername", password="mypassword",     dsn=dsnStr)
print (con.version)

#imp 'Book1.csv' [this didn't work]

cursor = con.cursor()
print (cursor)

text_sql = '''
INSERT INTO tablename (firstfield, secondfield) VALUES(:1,:2)
'''

my_file = 'C:\CSVData\Book1.csv'
cr = csv.reader(open(my_file,"rb"))
for row in cr:    
    print row
    cursor.execute(text_sql, row)
    print 'Imported'
con.close()



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Otrzymuję błąd ORA-01775:zapętlanie łańcucha synonimów, gdy używam sqlldr

  2. Maksymalna szerokość kolumny w buforze Oracle do pliku

  3. c# wczytaj tabelę SQL (ze znakami specjalnymi) do DataSet

  4. Konwersja znaku specjalnego na zwykły tekst w Oracle

  5. Jak korzystać z Oracle SQL*Plus