これは、Ruby を使用して Oracle から結果を取得する最も簡潔な方法ですか?
require 'oci8'
results_array = Array.new
oci.exec('select column_a from table_a') do |row|
results_array.push(row)
end
results_array.each do |result|
puts result
end
私は次のようなもっと簡潔なものを見たいと思っていました:
require 'oci8'
results_array = oci.exec('select column_a from table_a')
puts results_array
しかし、これを試みると、Oracle Cursor エラーが発生します。