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
#inspect, #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.
1278 1279 1280 |
# File 'lib/oci8/metadata.rb', line 1278 def cache attr_get_integer(OCI_ATTR_CACHE) end |
#hw_mark ⇒ Integer
high-water mark
1290 1291 1292 |
# File 'lib/oci8/metadata.rb', line 1290 def hw_mark attr_get_integer(OCI_ATTR_HW_MARK) end |
#incr ⇒ Integer
increment
1271 1272 1273 |
# File 'lib/oci8/metadata.rb', line 1271 def incr attr_get_integer(OCI_ATTR_INCR) end |
#max ⇒ Integer
maximum value
1264 1265 1266 |
# File 'lib/oci8/metadata.rb', line 1264 def max attr_get_integer(OCI_ATTR_MAX) end |
#min ⇒ Integer
minimum value
1257 1258 1259 |
# File 'lib/oci8/metadata.rb', line 1257 def min attr_get_integer(OCI_ATTR_MIN) end |
#objid ⇒ Object
object id
1250 1251 1252 |
# File 'lib/oci8/metadata.rb', line 1250 def objid attr_get_ub4(OCI_ATTR_OBJID) end |
#order? ⇒ Boolean
whether the sequence is ordered
1283 1284 1285 |
# File 'lib/oci8/metadata.rb', line 1283 def order? __boolean(OCI_ATTR_ORDER) end |