タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

sqlite3に関するreplicationのブックマーク (3)

  • 【メモ】 SQLite3でのAUTO INCREMENT。

    SQLite2で自動的にインクリメント(autoincrement)されるフィールドを作るためには、そのフィールドに次のように設定してやれば実現できました。 SQLite2の場合 id INTEGER NOT NULL PRIMARY KEY SQLite3でも同様に設定してやれば、自動的にインクリメントされるフィールドを作成することが出来ます。 SQLite3の場合 id INTEGER NOT NULL PRIMARY KEY または id INTEGER PRIMARY KEY しかし、これらはあくまで「擬似的に」autoincrementを実現しているだけで、例えばMySQLのAUTO_INCREMENTととは動作が違うようです。SQLite3ではAUTOINCREMENTの指定をサポートしているので、MySQLのAUTO_INCREMENTと同様の動きをするフィールドを作成するこ

    【メモ】 SQLite3でのAUTO INCREMENT。
  • [node] node.jsでsqlite3を使う方法。インストールから実装サンプルまで。苦労点も。 - YoheiM .NET

    node.jsをアプリケーションサーバーのとして使う為に、 sqlite3という軽量なDBをnode.jsで扱うことに取り組みました。 sqlite3のインストール、sqlite3用のnode.jsモジュールの追加、 実装サンプルをブログに残したいと思います。苦労した点もあったので書きます。 なお、node.jsやnpmのインストールは、こちら(node.jsを始めました!とっても簡単なインストール編)を参照ください。 sqlite3のインストール node.jsで使うsqlite3をイントールします。 (何とMacでは最初から入ってました。) 今回は、Ubuntuに導入する手順ですが、他のOSでも似たようにしてみて下さい。 $ sudo apt-get install libsqlite3-dev ここでのポイントは、インストールするsqlite3のバージョンが3.6以上でないとだめとい

  • SQLiteの全文検索を使ってみる : mwSoft blog

    FTS3を使って全文検索してみた。 SQLiteの全文検索というと、昔はFTS1とか2とかのモジュールを使用する方式だったみたいだけど、現在はFTS3なるものがsqlite3.exeとかに含まれているので、得に下準備をすることなく使用できるっぽい。 公式の説明 http://www.sqlite.org/fts3.html 参考にしたサイト http://cast-a-spell.at.webry.info/200806/article_15.html フルテキストサーチする為にやることは以下の3つ。 ・CREATE VIRTUAL TABLE テーブル名 USING fts3 でテーブルを生成する ・INSERTする時に、フルテキスト検索に使いたいカラムに、ヒットさせたいワードを半角スペースで区切りつつ登録 ・MATCHを使って検索する 検索方法とかそれなりに用意されているので、そこそこ

  • 1