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

Python-Oracle passerer en markør ud parameter

Efter et par timers google og trail/fejl, er her løsningen:

cid = 1
rep_date = date(2011,06,30)

l_cur = curs.var(cx_Oracle.CURSOR)
l_query = curs.callproc('sp_procedure', (cid,rep_date,l_cur))

l_results = l_query[2]

for row in l_results:
    print row

# Column Specs
for row in l_results.description:
    print row


  1. Hvordan gemmer man mappe / hierarki / træstruktur i databasen?

  2. Hvad er fordelene ved at arbejde med en Access Support-virksomhed?

  3. PLS-00103 oprettelse af en ekstern tabel med dynamisk SQL

  4. Sådan gemmer du en dato og klokkeslæt i MySQL med tidszoneoplysninger