Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Làm cách nào để chạy một thủ tục được lưu trữ Oracle trong Ruby

Điều này sẽ giúp:

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

Mẫu như sau:

msi ở trạng thái biến IN và còn lại_credit là biến 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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. REgex để lấy số từ chuỗi trong oracle

  2. Mức độ cô lập trong tiên tri

  3. giữ một kết nối với DB hoặc đóng mở theo nhu cầu

  4. Có vấn đề với các thực thể JPA, Oracle 10g và thuộc tính Loại lịch không?

  5. CURRENT_TIMESTAMP và SYSDATE khác nhau trong tiên tri