ACCESS SQL DDLステートメントの文法


AccessでサポートされているSQL DDLステートメントの文法を解説します。

CREATE TABLEステートメント

CREATE TABLE table
(column1 type1 [(size1)] [CONSTRAINT column-constraint1]
[,column2 type2 [(size2)] [CONSTRAINT column-constraint2]
[,....]]
[CONSTRAINT table-constraint1 [,table-constraint2 [,...]]]);

CREATE INDEXステートメント

CREATE [UNIQUE] INDEX index
ON table (column1 [,column2 [,....]])
[WITH {PRIMARY | DISALLOW NULL | IGONORE NULL}];

ALTER TABLE ステートメント

ALTER TABLE table ADD [COLUMN] column datatype [(size)]
[CONSTRAINT single-column-constraint];


DROPステートメント

DROP TABLE table;

DROP INDEX index ON table;