sql >> Databáze >  >> RDS >> Oracle

Jak spustím uloženou proceduru Oracle v Ruby

Toto by mělo pomoci:

http://rubyforge.org/forum/forum.php?thread_id=11295&forum_id =1078

Příklad je následující:

msi je ve stavu proměnné IN a zbývající_kredit jsou proměnné OUT

cursor = conn.parse ('begin ROAMFLEX.GETMSISDNSTATUS(:msi, :status, :remaining_credit); end;')
cursor.bind_param(':msi', '250979923')
cursor.bind_param(':status', nil, String, 20)
cursor.bind_param(':remaining_credit', nil, String, 50)
cursor.exec()
puts cursor[':status']
puts cursor[':remaining_credit_amount']


  1. AWS MySQL RDS vs AWS DynamoDB

  2. Emulujte automatické zvýšení v MySQL/InnoDB

  3. Balíček SSIS poskytuje chybu po nasazení SQL Server 2012

  4. CAST DECIMAL na INT