# Ruby-oci8 1.0.0

**URL:** <https://www.ruby-forum.com/t/ruby-oci8-1-0-0/121214>\
**Category:** Ruby\
**Created:** [November 25, 2007, 12:54pm UTC](https://www.ruby-forum.com/t/ruby-oci8-1-0-0/121214 "2007-11-25T12:54:23Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![kubo](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/8edcca/32.png) [@kubo](https://www.ruby-forum.com/u/kubo)\
**Post date:** [November 25, 2007, 12:54pm UTC](https://www.ruby-forum.com/t/ruby-oci8-1-0-0/121214/1 "2007-11-25T12:54:23Z")

</div>

ruby-oci8 1.0.0 is released. This is a Oracle module using OCI8 API.

[http://rubyforge.org/projects/ruby-oci8/](http://rubyforge.org/projects/ruby-oci8/)

This is second 1.0.0 release. I released 1.0.0 at 10:34:18 GMT.  
But I noticed that a bug (7 in the what’s new list) was not fixed.  
I deleted it soon. But two people had downloaded. If you are the  
person, please download again. Sorry…

What’s new.

1. fix a BUG when binding a Bignum. This bug was added in  
ruby-oci8 1.0.0-rc2. (reported by Daniel B.)

2. add OCI8#describe\_table(table\_name), OCI8::Cursor#column\_metadata,  
OCI8::Metadata::Table, OCI8::Metadata::View and  
OCI8::Metadata::Column.

3. add OCI8::BindType::BinaryDouble if oci8lib.so is compiled for  
Oracle 10g client. You can fetch exactly same values in Oracle.

4. OCI8::Cursor#fetch\_hash accepts a block as a iterator.

5. [dbi] support external OS authentication.  
(contributed by Dan Fitch)

6. [dbi] add DatabaseHandle#columns and improve  
StatementHandle#column\_info  
(suggested by Venkat Pa)

7. [bug] fix a problem when binding ‘’(empty string) via dbi.
