タグ

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

タグの絞り込みを解除

sqliteに関するhayashihのブックマーク (8)

  • Gmane -- Mail To News And Back Again

  • 2005/12/01 - val it : α → α = fun

    otsuneさんのを読んで、MM/memoの方で日付や時刻のデータがない とつぶやいてみたのですが誤りだったのだが修正するのも面倒なのでこっちで記事を書いた上でメモから参照URLにしてみよう。いや当にないのかな?ってかなけりゃ作ればいいんじゃね?と思ってSQLiteのMLを漁ってみたら→http://article.gmane.org/gmane.comp.db.sqlite.general/4495 まとめるとこうなる。まず、 SQLite では全てのデータが文字列のかたちで格納されている。数値っぽいものは、数値と評価される文脈では数値に変換されてから取り扱われる。で、時刻について「時刻を表現する文字列」と「時刻データを数値化したもの」のどちらかに格納することが考えられる。文字列の方が表示とかがしやすいけど、比較とかが面倒あったりいろいろ問題がある。そこで、日付の文字列←→数値を変換す

  • SQLite3を使用する - Python Tips

    軽量・高速なデータベースSQLitePythonから扱うためのライブラリ。 インストール Python2.5から標準ライブラリに入りました。 インストール作業は不要です。 使用方法 sqlite3をインポートする #!python2.6 # -*- coding: utf-8 -*- import sqlite3 データベースを作成する con = sqlite3.connect("data.db") ファイルがすでに存在するときはファイルを開く。 ファイルがないときは新しいデータベースを作成する。 isolation_levelにNoneを指定すると、自動コミットモードになります。 con = sqlite3.connect('temp.db', isolation_level=None) 特別な名前である ":memory:" を使うとRAM上にデータベースを作ることもできます。 c

  • Python2.5でSQLite3を使ってみる。 - seraphyの日記

    SQLiteとは Python2.5には、標準でSQLiteという軽量データベースが含まれている。 SQLiteは、JAVAでいうところのHSQLDBやApache Derbyのような感じのようである。 SQLLiteはデーモンやサービスではなく、スタンドアロンでのみ動作する。(DerbyやHSQLDBは組み込みモードとサーバーモードの両方をもつが。) また、データベースのストアもディスク上の単一ファイルになる。 Windowsでいうところの、ACCESS95〜2000で使われていた、JETデータベースエンジンのMDBファイルのような感じであろうか。 要するに単なるライブラリである。 ライセンスは、なんとパブリックドメイン(著作権放棄)である。 そのため、Pythonに限らず、C/C++PerlPHPなどに広く組み込まれている。 Python2.4まではアドオンとして別途インストールす

    Python2.5でSQLite3を使ってみる。 - seraphyの日記
  • 第3回 オープンソースの組み込みDBを使ってみよう

    日立製作所ソフトウェア事業部勤務。データベースの奥深さに興味を持ち,個人活動ではオープンソースのRDBMSプロジェクトにて日語化や記事執筆などを行っている。仕事では,組み込みDBである「Entier」のエバンジャリストとして組み込み開発者にDBの重要性を理解してもらうための活動を積極的に推進中。 前回は,組み込み分野でもデータベースの利用が多くなってきたということをお話ししました。今回からは実際に組み込みデータベースを利用しながら解説していきたいと思います。最初は,オープンソースの組み込みデータベースを取り上げます。 オープンソースの組み込みデータベース 前回も主要な組み込みデータベースについて紹介しましたが,組み込み分野で利用できるオープンソースのデータベースとしては表1のようなものがあります。 表1●組み込みで利用できるオープンソースのデータベース

    第3回 オープンソースの組み込みDBを使ってみよう
  • SQLite Home Page

    What Is SQLite? SQLite is a C-language library that implements a small, fast, self-contained, high-reliability, full-featured, SQL database engine. SQLite is the most used database engine in the world. SQLite is built into all mobile phones and most computers and comes bundled inside countless other applications that people use every day. More Information... The SQLite file format is stable, cross

  • sqlite3

    1. 初めに (書きかけ) SQLite は RDMS (関係データベース管理システム) の一種です。 通常の RDMS と異なり面倒なセットアップが不要で、簡単に利用することができます。 通常のファイル並に簡単に扱えるので、 今まではテキストファイルなどに保存していたデータは sqlite に保存するようにすると便利です。 2. Python から SQLite を使う もちろん、Python からも SQLite を利用できます。 Python 2.5 から sqlite3 が build-in package として配布されているので、 すぐに使うことができます。 次の例のように、データファイルに connect するだけで、使うことができます。 データファイルは、 存在しなければ自動的に作成され、 存在すれば、それが開かれます。 また、データの保存はデータベースオブジェクトの co

  • SQLite In 5 Minutes Or Less

    Here is what you do to start experimenting with SQLite without having to do a lot of tedious reading and configuration: Download The Code Get a copy of the prebuilt binaries for your machine, or get a copy of the sources and compile them yourself. Visit the download page for more information. Create A New Database At a shell or DOS prompt, enter: "sqlite3 test.db". This will create a new database

  • 1