sql >> Database >  >> RDS >> Sqlserver

Hoe krijg je uitvoerparameters van een opgeslagen procedure in Python?

Ik ben geen python-expert, maar na een korte lezing van de DB-API 2.0 Ik denk dat je de "callproc"-methode van de cursor als volgt moet gebruiken:

cur.callproc('my_stored_proc', (first_param, second_param, an_out_param))

Dan heb je het resultaat in de geretourneerde waarde (van de out param) in de "an_out_param" variabele.



  1. mysql-replicatie (TokuDB-replica):Kolom X van tabel 'database.table' kan niet worden geconverteerd van type 'varchar(Y)' naar type 'varchar(Y)'

  2. 'In'-clausule in SQL-server met meerdere kolommen

  3. EF met oracle - De opgegeven winkelprovider kan niet worden gevonden in de configuratie of is niet geldig.

  4. Oracle TO_DATE met alleen tijdinvoer zal een datumcomponent toevoegen op basis van welke logica?