class OCI8::Metadata::Base

def __charset_form # :nodoc:

:nodoc:
def __charset_form # :nodoc:
  case attr_get_ub1(OCI_ATTR_CHARSET_FORM)
  when 1; :implicit # for CHAR, VARCHAR2, CLOB w/o a specified set
  when 2; :nchar    # for NCHAR, NCHAR VARYING, NCLOB
  when 3; :explicit # for CHAR, etc, with "CHARACTER SET ..." syntax
  when 4; :flexible # for PL/SQL "flexible" parameters
  when 5; :lit_null # for typecheck of NULL and empty_clob() lits
  end
end