結果型

SQLITE_ASSOC  カラムは、フィールド名を配列インデックスとする配列に返されます。 
SQLITE_BOTH   カラムは、数値インデックスとフィールド名による配列インデックスを 共に有する配列に返されます。 
SQLITE_NUM   カラムは、フィールドへの数値インデックスを有する配列に返されます。 このインデックスは 0 から始まり、結果の先頭フィールドとなります。 

ステータスコード

SQLITE_OK   成功しました 
SQLITE_ERROR   SQL エラーあるいはデータベースが存在しません 
SQLITE_INTERNAL   SQLiteの内部ロジックエラーです 
SQLITE_PERM   アクセス権限がありません 
SQLITE_ABORT   コールバックルーチンが中断を要求しました 
SQLITE_BUSY   データベースファイルがロックされています 
SQLITE_LOCKED   データベース内のテーブルがロックされています 
SQLITE_NOMEM   メモリの割り当てに失敗しました 
SQLITE_READONLY   読み込み専用データベースに書き込もうとしました 
SQLITE_INTERRUPT   処理が内部的に終了しました 
SQLITE_IOERR   ディスク I/O エラーが発生しました 
SQLITE_NOTADB   データベースファイルではないファイルをオープンしました 
SQLITE_CORRUPT   データベースのディスクイメージが不正です 
SQLITE_FORMAT   データベースのフォーマットエラー 
SQLITE_NOTFOUND   (内部的な) テーブルもしくはレコードが存在しません 
SQLITE_FULL   データベースが一杯のため挿入に失敗しました 
SQLITE_CANTOPEN   データベースファイルをオープンできません 
SQLITE_PROTOCOL   データベースロックプロトコルエラーです 
SQLITE_EMPTY   (内部的な) データベーステーブルが空です 
SQLITE_SCHEMA   データベーススキーマが変更されました 
SQLITE_TOOBIG   テーブルの 1 行に対するデータが多すぎます 
SQLITE_CONSTRAINT   制約違反のため中止しました 
SQLITE_MISMATCH   データ型が一致しません 
SQLITE_MISUSE   ライブラリが不正確に使用されました 
SQLITE_NOLFS   OS 機能の使用はホスト上でサポートされていません 
SQLITE_AUTH   認証に失敗しました 
SQLITE_ROW   内部プロセスが他の行を準備しました 
SQLITE_DONE   内部プロセスが実行を完了しました 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です