Class: OCI8::CLOB
Overview
This class is a ruby-side class of Oracle NCLOB datatype.
Instance Method Summary collapse
-
#initialize(conn, contents = nil) ⇒ OCI8::CLOB
constructor
Creates a temporary CLOB when contents is not nil.
Methods inherited from LOB
#available?, #chunk_size, #close, #eof?, #pos, #read, #rewind, #seek, #size, #size=, #truncate, #write
Constructor Details
#initialize(conn, contents = nil) ⇒ OCI8::CLOB
Creates a temporary CLOB when contents is not nil. Otherwise, it creates an uninitialized lob, which is used internally to fetch CLOB column data.
399 400 401 402 403 |
# File 'ext/oci8/lob.c', line 399
static VALUE oci8_clob_initialize(int argc, VALUE *argv, VALUE self)
{
oci8_lob_do_initialize(argc, argv, self, SQLCS_IMPLICIT, OCI_TEMP_CLOB);
return Qnil;
}
|