Class: OCI8::Metadata::Sequence
Overview
Metadata for a sequence.
This is returned by:
-
OCI8#describe_any(name)
-
OCI8#describe_sequence(name)
-
OCI8::Metadata::Schema#all_objects
-
OCI8::Metadata::Schema#objects
Instance Method Summary collapse
-
#cache ⇒ Integer
number of sequence numbers cached; zero if the sequence is not a cached sequence.
-
#hw_mark ⇒ Integer
high-water mark.
-
#incr ⇒ Integer
increment.
-
#max ⇒ Integer
maximum value.
-
#min ⇒ Integer
minimum value.
-
#objid ⇒ Object
object id.
-
#order? ⇒ Boolean
whether the sequence is ordered.
Methods inherited from Base
#obj_id, #obj_name, #obj_schema
Instance Method Details
#cache ⇒ Integer
number of sequence numbers cached; zero if the sequence is not a cached sequence.
1307 1308 1309 |
# File 'lib/oci8/metadata.rb', line 1307 def cache attr_get_integer(OCI_ATTR_CACHE) end |
#hw_mark ⇒ Integer
high-water mark
1319 1320 1321 |
# File 'lib/oci8/metadata.rb', line 1319 def hw_mark attr_get_integer(OCI_ATTR_HW_MARK) end |
#incr ⇒ Integer
increment
1300 1301 1302 |
# File 'lib/oci8/metadata.rb', line 1300 def incr attr_get_integer(OCI_ATTR_INCR) end |
#max ⇒ Integer
maximum value
1293 1294 1295 |
# File 'lib/oci8/metadata.rb', line 1293 def max attr_get_integer(OCI_ATTR_MAX) end |
#min ⇒ Integer
minimum value
1286 1287 1288 |
# File 'lib/oci8/metadata.rb', line 1286 def min attr_get_integer(OCI_ATTR_MIN) end |
#objid ⇒ Object
object id
1279 1280 1281 |
# File 'lib/oci8/metadata.rb', line 1279 def objid attr_get_ub4(OCI_ATTR_OBJID) end |
#order? ⇒ Boolean
whether the sequence is ordered
1312 1313 1314 |
# File 'lib/oci8/metadata.rb', line 1312 def order? __boolean(OCI_ATTR_ORDER) end |