[ai]Android 12のSQLiteはversion 3.32.2

Android Upgradeの度にやってるSQLiteのバージョンチェック

以前作ったVersionCheckアプリをAndroid 12でも実行

SQLite versionを調べるコマンド

最新OS:Android 12のSQLiteは

version 3.32.2

Android 12のSQLiteは3.32.2

Android SQLite bulk insert
4.4.2 3.7.11 最大500件
5.1 3.8.6.1 最大500件
6.0.1 3.8.10.2 上限なし
7.0 3.9.2 上限なし
9.0 3.22.0 上限なし
10.0 3.22.0 上限なし
11.0 3.28.0 上限なし
12.0 3.32.2 上限なし

ハンディターミナル開発を始めた2014年当時、「外部データインポート機能」の開発はとても難しかった!

SQLite versionは、Bulk Insert最大500件制限のある「3.7.x」。
プラス、ファイルを1つにまとめる「ZIP機能」、「FTP機能」がありませんでした。

インポートは、対象データを500行毎に刻み、Bulk Insertファイルを数十個作成!
そのファイルを、イントラWEBサーバへアップロード。

それを、アプリからFOR NEXTでファイルの数だけwebgetしてSQL実行!

すご~く、すご~く、
煩雑で、手間で、そして不安定でした

ネット掲示板で見つけた投稿
SQLite 500行の壁が無くなったと書かれた掲示板

since version 3.8.8,the number of rows in a VALUES clause is no longer limited by SQLITE_LIMIT_COMPOUND_SELECT.

version 3.8.8以降「最大500件」のリミット撤廃

コードを書かなくてもアプリ開発が超簡単にできる最強の開発環境

AppInventor+SQLite extension

これから勉強を始める人は、とてもラッキー

モバイルデータベースアプリ開発

スゴ~く、楽ちん!
(がりがりコード書くよりは)

誰でも簡単にハンディターミナルアプリが作れるよ

まぁ、私は本家MITではなくAppyBulder Personal派

[AppyBulder Personal]

でも、きっと本家でも作れるはず

[本家MIT App Inventor]

コメントを残す

メールアドレスが公開されることはありません。

CAPTCHA