class PLSQL::Sequence

Public Instance Methods

currval() click to toggle source

Get CURRVAL of sequence (can be called just after nextval)

# File lib/plsql/sequence.rb, line 43
def currval
  @schema.select_one "SELECT \"#{@schema_name}\".\"#{@sequence_name}\".CURRVAL FROM dual"
end
nextval() click to toggle source

Get NEXTVAL of sequence

# File lib/plsql/sequence.rb, line 38
def nextval
  @schema.select_one "SELECT \"#{@schema_name}\".\"#{@sequence_name}\".NEXTVAL FROM dual"
end