4D v16CREATE TABLE |
||||||||||||||
|
4D v16
CREATE TABLE
CREATE TABLE
CREATE TABLE コマンドはsql_nameという名称のテーブルを作成するために使用します。フィールドは1つ以上のcolumn_definitionで指定し、またtable_constraint 型の引数も指定できます。IF NOT EXISTS 制約が指定されると、データベースに同じテーブル名が存在しない場合のみテーブルが作成されます。テーブルがすでに存在する場合、テーブルは作成されず、エラーは生成されません。 注: このコマンドはオブジェクト型のフィールド(カラム)の追加を許可しません。 PRIMARY KEYキーワードはテーブルが作成される際に主キーを指定するために使用します。主キーに関する詳細は4Dと4D SQLエンジン統合の原則を参照してください。 ENABLE REPLICATEとDISABLE REPLICATEキーワードはテーブルの複製メカニズムを有効あるいは無効にするために使用します (SQLを使用した複製を参照)。 これは2つのカラムを持つテーブルを作成する単純な例です: CREATE TABLE ACTOR_FANS これは同じ名称のテーブルが存在しない場合のみテーブルを作成します: CREATE TABLE IF NOT EXISTS ACTOR_FANS この例題は"Preferences" テーブルを作成し、"Control" スキーマに割り当てます: CREATE TABLE Control.Preferences
参照
|
プロパティ
プロダクト: 4D
履歴
ARTICLE USAGE
SQLリファレンス ( 4D v16) |
||||||||||||