Получить последний AUTOINC в заданном соединении (курсоре)
Назначение
Метод GetLastAutoInc предоставляет значение последнего AUTOINC, которое было добавлено в какую-либо базовую таблицу при выполнении последнего INSERT-запроса в заданном соединении (курсоре).
Синтаксис
value {< объект Connect > | < объект Cursor >}.GetLastAutoInc()
Возвращаемое значение
Последнее добавленное значение AUTOINC.
Пример
require "LinRuby"
begin
connect = LinterConnection.Create()
connect.Open("SYSTEM", "MANAGER8", 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