ThirdImpactBlog

Pragma statements supported by SQLite

SQLite翻訳文書セットの一部です。
随時翻訳を続けています。

PRAGMA command は、SQLite ライブラリの動作を変更したり (テーブル以外の)内部データについてライブラリに問い合わせるために使う特殊な コマンドです。 PRAGMA コマンドは、(SELECT、INSERT のような)他の SQLite コマンドと同じ インターフェースを使って発行しますが、以下の重要な点が異なっています。

利用できるプラグマは、基本的な 4 つのカテゴリーに分類されます。


PRAGMA コマンドの構文

sql-statement ::= PRAGMA name [= value] |
PRAGMA
function(arg)

整数をとるプラグマは、シンボル名を受け入れます。 文字列 "on"、"true"、"yes" は、1 と等価です。 文字列 "off"、"false"、"no" は、0 と等価です。 これらの文字列は大文字小文字を区別せず、クオートも必要ありません。 認識できない文字列は、1 として扱われ、エラーにはなりません。 が返されるときは、整数値として返されます。


ライブラリの動作を変更するためのプラグマ


Pragmas to query the database schema


Pragmas to query/modify version values


Pragmas to debug the library

最終更新(2009-09-21)
個人情報の取り扱いについて 運営者について