MySQLとsqliteの違い
・DB作成時にcreateせず、そのまま sqlite hoge.db で作成。
・fieldのデータ型を指定しなくてもよい!(これ便利だね)
・.tables でtable一覧が見れる。(showでもいけるかも)
尚、データサイズの制限は下記
・sqlite2.7.4以前 → 最大2GB
・sqlite2.7.4 → 最大2TB
・sqlite2.8 → 一行に格納できるデータは1Mバイト
・sqlite3 → BLOBサポートの為、一行制限はなし
ユーザー定義関数は255文字まで。
- 2007-07-25 21:16:28
- db
sqliteメモ(1)
●テキストデータインポート
2.8以前だとTSVが標準インポート
copy $table_name from 'hoge.txt';
copy $table_name from 'hoge.txt' uging delimiters ',';
3.1以降だと標準区切り文字は「|」になるらしい。
.import 'hoge.txt' $table_name;
●テキストデータアウトプット(※ファイルがある場合は追加保存される)
.output 'out.txt';
●指定されたファイルに記述したコマンドを実行させる
.read 'create.sql';
- 2007-07-25 20:43:39
- db
Rubyでsqliteを使う方法3
すのうぼうメモ
ここはsqlite3を使って解説しているが、どーも肝心の「.」を記述する方法が載ってないっぽい。
ただ、参考にはなります。
- 2007-07-25 05:08:31
- db
Rubyでsqliteを使う方法1
rubyでsqliteを使う方法
うーん、sqlite3でファイルインポートしたりする方法が書かれてないんだよなぁ…
sqliteは「.」で始まる命令があって、それがどう使うのやら…
- 2007-07-25 05:05:12
- db