直近 INSERT の rowid
db_last_rowid h
h : DB ハンドル
(プラグイン / モジュール : hspdb.dll)
最後の INSERT で生成された rowid (AUTOINCREMENT の値) を返す関数です。
| プラグイン / モジュール | hspdb.dll |
| バージョン | 1.0 |
| 作成日 | 2026-04-15 |
| 著作者 | IronHSP / iron_db |
| URL | https://github.com/inovia/IronHSP |
| 備考 | iron_db.hsp は hspdb.dll (SQLite 3.46 amalgamation 埋め込み) を
HSP から扱いやすくしたラッパモジュールです。組み込みデータベースを 1 行 API で利用できます。 #include "iron_db.hsp" 典型的な使い方: h = db_open("test.db") db_exec h, "CREATE TABLE IF NOT EXISTS users (id INTEGER PRIMARY KEY, name TEXT, age INTEGER)" db_exec h, "INSERT INTO users (name, age) VALUES ('Alice', 30)" qh = db_query(h, "SELECT name, age FROM users WHERE age > 20") repeat db_step qh if stat = 0 : break db_col_text qh, 0, name age = db_col_int(qh, 1) mes name + " (" + age + ")" loop db_query_close qh db_close h |
| タイプ | 拡張命令 |
| グループ | iron_db ― メタ |
| 対応環境 |
|
| hs ファイル | hsphelp\iron_db.hs |