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