Class: OCI8::Metadata::View
Overview
Information about views
An instance of this class is returned by:
-
OCI8#describe_any(name)
-
OCI8#describe_table(name, false)
-
OCI8#describe_view(name)
-
OCI8::Metadata::Schema#all_objects
-
OCI8::Metadata::Schema#objects
See also:
-
OCI8::Metadata::Base#obj_name
-
OCI8::Metadata::Base#obj_schema
Instance Method Summary collapse
-
#columns ⇒ array of OCI8::Metadata::Column
Returns column information of the view.
-
#num_cols ⇒ Integer
Returns number of columns.
Methods inherited from Base
#inspect, #obj_id, #obj_name, #obj_schema
Instance Method Details
#columns ⇒ array of OCI8::Metadata::Column
Returns column information of the view.
517 518 519 |
# File 'lib/oci8/metadata.rb', line 517 def columns @columns ||= list_columns.to_a end |
#num_cols ⇒ Integer
Returns number of columns
484 485 486 |
# File 'lib/oci8/metadata.rb', line 484 def num_cols attr_get_ub2(OCI_ATTR_NUM_COLS) end |