Top Page

What is ruby-oci8

ruby-oci8 is a ruby interface for Oracle Database. This is available with Oracle8, Oracle8i, Oracle9i, Oracle10g, Oracle XE and Oracle Instant Client

ruby-oci8-1.0 is stable version. ruby-oci8-2.0-unstable is in development. Don't use 2.0-unstable for your projects.

As for Oracle7, use Oracle7 Module for Ruby by Yoshida Masato.

Sample one-liner

connect to scott/tiger, select emp and print as CSV format.

 ruby -r oci8 -e "OCI8.new('scott', 'tiger').exec('select * from emp') do |r| puts r.join(','); end"
Last modified:2007/01/07 23:38:07
Keyword(s):
References:[SideMenu]