トップページ

What is ruby-oci8

ruby-oci8 はOracle Database用の ruby インターフェースです。Oracle8 以降の全 Oracle バージョン(Oracle XE, Oracle Instant Client も含む)で使用可能です。

Oracle7 を使用している場合は、吉田正人さんのOracle7 Module for Rubyを使ってください。

One-liner のサンプル

scott/tiger で接続して、emp テーブルを select して、CSV 形式で出力する。

 ruby -r oci8 -e "OCI8.new('scott', 'tiger').exec('select * from emp') do |r| puts r.join(','); end"

ruby-oci8 を gem パッケージとしてインストールした場合は、"-r oci8" の前に "-rubygems" を付けないと動かない場合があります。

更新日時:2010-06-08 12:44:43 UTC
キーワード:
参照:[SideMenu]