>> PHP入門トップに戻る

SQLite DEFAULT制約

SQLiteのDEFAULT制約について説明します。

DEFAULT制約を設定されたカラムは、データ格納時に値を設定されなくても、
自動でDEFAULT制約時に指定した値が格納されるようになります。

以下のようなSQLコマンドをsqlite_query関数より実行します。
CREATE TABLE テーブル名(カラム名 型 DEFAULT デフォルト値)
例えば、testというテーブルにint型のidという名前のカラムを作成し、
デフォルト値の10を設定する場合は以下のようになります。
CREATE TABLE test(id int DEFAULT 10)
こうするだけでデフォルト値を設定できるので、値の格納漏れがなくなります。
>> 【SQLite UNIQUE制約】に進む
>> PHP入門トップに戻る