sqlite3でtableをdropしたがdbファイルの容量が減らなかったので実行したコマンド。vacuum sqlite

sqlite3 で、tableをdropしたのだが、dbファイルの容量が
軽くならなかったので、実行したコマンド。

これを実行すると、データ削除後に実際のdbファイルの容量が
削減された

vacuum;

  2021-09-26 22:24:38

sqlite3でsqlの結果をファイルに出力する方法 sqlite

sqlite3でsqlの結果をファイルに出力する方法

-------------------
sql> .output 出力ファイル名.log
-------------------

ですればいい
よくあるのは

-------------------
sql> .mode csv
s

  2015-11-1 05:12:54

SQLite INTEGERの最大値 sqlite

SQLite INTEGERの最大値

INTEGER PRIMARY KEY AUTOINCREMENTの最大値

create table a_table(id integer primary key name text);
などでテーブル作成する

9 223 372 036 854 775 807 まで。
<

  2015-10-26 08:13:23

sqliteのよく使用するコマンドメモ sqlite

sqliteのよく使用するコマンドメモ

■sqliteに起動(ログイン)
sqlite3 データベース名

■テーブルスキーマー確認「.schema」
.schema テーブル名 (oracleで言う desc)
.schemaだと全テーブル

■外部ファイルを読んで実行する
sqlite> .

  2015-10-25 18:35:00

sqlite3においてレコード件数の取得方法 sqlite

SQLite3において、レコード件数の取得方法
SELECT COUNT(*)文による件数の取得

&#36;dsn = sqlite:./lib/dbfile ; // DBファイル指定
&#36;pdo = new PDO(&#36;dsn); // DB接続
&#36;sql_cnt = &#36;pdo->query(

  2015-10-25 16:39:27