テーブルの変更は ALTER TABLE 文を使用します。
既存のテーブルの定義を変更することができます。
ALTER TABLEには、以下の機能があります。
既存のテーブルの定義を変更することができます。
ALTER TABLEには、以下の機能があります。
テーブルに列を追加する
ALTER TABLE テーブル名 ADD [COLUMN] 列名 データ型 ;
テーブルから列を削除する
ALTER TABLE テーブル名 ADD テーブル制約の定義 ;
テーブルにテーブル制約を追加する
ALTER TABLE テーブル名 ADD テーブル制約の定義 ;
テーブルからテーブル制約を削除する
ALTER TABLE テーブル名 DROP CONSTRAINT テーブル制約の定義
[ RESTRICT | CASCADE ] ;
列にデフォルト値を追加する
ALTER TABLE テーブル名
ALTER [COLUMN] 列名 SET DEFAULT デフォルト値 ;
列からデフォルト値を削除する
ALTER TABLE テーブル名 ALTER [COLUMN] 列名 DROP DEFAULT ;
version_compare()は、ふたつの "PHP 標準" バージョン番号文字列を比較します。
version_compare()は、最初のバージョンが 2番目よりも小さい場合に -1、等しい場合に 0、2番目が小さい場合に +1 を返し ます。
version_compare ( string version1, string version2 [, string operator] )のoperator を指定した 場合、特定の関係を調べることができます。
operatorに指定できる演算子は、<, lt, <=, le, >, gt, >=, ge, ==, =, eq, !=, <>, ne です。
operatorを指定した場合、この関数はこの演算子により指定された関係が成り立つ場合にTRUE、そうでない場合に FALSE を返します。
version_compare()は、最初のバージョンが 2番目よりも小さい場合に -1、等しい場合に 0、2番目が小さい場合に +1 を返し ます。
version_compare ( string version1, string version2 [, string operator] )のoperator を指定した 場合、特定の関係を調べることができます。
operatorに指定できる演算子は、<, lt, <=, le, >, gt, >=, ge, ==, =, eq, !=, <>, ne です。
operatorを指定した場合、この関数はこの演算子により指定された関係が成り立つ場合にTRUE、そうでない場合に FALSE を返します。
include_once()は、スクリプトの実行時に指定 したファイルを読み込み評価します。
動作は、 include()と似ていますが、ファイルからのコー ドが既に読み込まれている場合は、再度読み込まれないという重要な違い があります。
※大文字小文字を区別しないオペレーティングシステムでは、 動作が意図したものにならない 可能性があるので注意してください。
以下に例を記述します。
動作は、 include()と似ていますが、ファイルからのコー ドが既に読み込まれている場合は、再度読み込まれないという重要な違い があります。
※大文字小文字を区別しないオペレーティングシステムでは、 動作が意図したものにならない 可能性があるので注意してください。
以下に例を記述します。
include_once("test.php"); // test.phpを読み込みます
include_once("TEST.php"); // ※はこれもtest.phpを読み込みます!