sql >> Databasteknik >  >> RDS >> Oracle

Hur kör jag en Oracle-lagrad procedur i Ruby

Detta borde hjälpa:

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

Exempel är enligt nedan:

msi är i IN-variabelstatus och resting_credit är OUT-variablerna

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. Fel vid användning av mönstermatchning som inte liknar någon annan i PostgreSQL

  2. ogiltig bytesekvens för kodning av UTF8

  3. vad är mappen oradiag_<användare>?

  4. Upptäcka cirkulära referenser i SQL