Доступные версии документации

Получить последний AUTOINC в заданном соединении (курсоре)

Назначение
 

Метод GetLastAutoInc предоставляет значение последнего AUTOINC, которое было добавлено в какую-либо базовую таблицу при выполнении последнего INSERT-запроса в заданном соединении (курсоре).

Синтаксис
value {<объект Connect> | <объект Cursor>}.GetLastAutoInc()
Возвращаемое значение

Последнее добавленное значение AUTOINC.

Пример
require "LinRuby"

begin
  connect = LinterConnection.Create()
  connect.Open("SYSTEM", "MANAGER", nil, M_EXCLUSIVE | Q_ENCODE)
  puts "connection to RDBMS Linter is successed"
  connect.SQLExecuteDirect("insert into TR_DATA(C1_INT, C2_REAL) values (100, 2.5);")
  puts "Last AutoInc = #{connect.GetLastAutoInc()}"
rescue => error
  puts error
ensure
  if connect != nil
    connect.Close()
  end
end
Заметили ошибку?
Выделите текст и нажмите Ctrl + Enter