Получить последний 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