module Sequel::JDBC::SqlAnywhere::DatabaseMethods

Private Instance Methods

last_insert_id(conn, opts=OPTS) click to toggle source

Use @@IDENTITY to get the last inserted id

   # File lib/sequel/adapters/jdbc/sqlanywhere.rb
45 def last_insert_id(conn, opts=OPTS)
46   statement(conn) do |stmt|
47     sql = 'SELECT @@IDENTITY'
48     rs = log_connection_yield(sql, conn){stmt.executeQuery(sql)}
49     rs.next
50     rs.getLong(1)
51   end
52 end