CREATE TABLE语法
CREATE [[ GLOBAL | LOCAL ]{ TEMPORARY | TEMP }] TABLE table_name
(
{ column_name data_type [ DEFAULT default_expr ][ column_constraint [...]]
| table_constraint
| LIKE parent_table [{ INCLUDING | EXCLUDING } DEFAULTS ]
}[,...]
)
[ INHERITS ( parent_table [,...])]
[ WITH OIDS | WITHOUT OIDS ]
[ ON COMMIT { PRESERVE ROWS | DELETE ROWS | DROP }]
[ TABLESPACE tablespace ]
紧跟在字段定义后
|
和字段定义并列写在表定义中(约束子句)
|
|
|
[CONSTRAINT constraint_name]
|
[CONSTRAINT constraint_name]
|
表约
|
检查
|
NOT NULL | NULL
|
|
字段
|
非空
|
[CONSTRAINT constraint_name]
|
[CONSTRAINT constraint_name]
|
表约
|
非空
|
UNIQUE
|
[CONSTRAINT constraint_name]
|
表约
|
唯一
|
[CONSTRAINT constraint_name]
[ MATCH FULL | MATCH PARTIAL | MATCH SIMPLE ]
|
[CONSTRAINT constraint_name]
[ MATCH FULL | MATCH PARTIAL | MATCH SIMPLE ]
|
表外
|
外键
|
ADD [ COLUMN ]
|
ADD table_constraint
|
相关 |
21321
原文:http://www.cnblogs.com/right-dress/p/4997485.html