失效链接处理 |
瀚高数据库V3.0 用户使用手册 PDF 下载
本站整理下载:
提取码:i14q
相关截图:
![]()
主要内容:
第一部分 系统安装
系统安装配置、验证测试、程序卸载等操作请参见相应平台的《安装手册》。
第二部分 基本操作
2.1 基本表定义
2.1.1 创建表
(1)创建表的语法结构
highgo=# \h create table
命令: CREATE TABLE
描述: 建立新的资料表
语法:
CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } ] TABLE 表名 ( [
{ 列名称 数据_类型 [ DEFAULT 缺省_表达式 ] [ 列约束 [ ... ] ]
| 表约束
| LIKE 父表 [ like 选项 ... ] }
[, ... ]
] )
[ INHERITS ( 父表 [, ... ] ) ]
[ WITH ( 存储参数 [= 值] [, ... ] ) | WITH OIDS | WITHOUT OIDS ]
[ ON COMMIT { PRESERVE ROWS | DELETE ROWS | DROP } ]
[ TABLESPACE 表空间 ]
CREATE [ [ GLOBAL | LOCAL ] { TEMPORARY | TEMP } ] TABLE 表名
OF 类型名称 [ (
{ 列名称 WITH OPTIONS [ DEFAULT 缺省_表达式 ] [ 列约束 [ ... ] ]
| 表约束 }
[, ... ]
) ]
[ WITH ( 存储参数 [= 值] [, ... ] ) | WITH OIDS | WITHOUT OIDS ]
1
专注数据服务 共享你我智慧
[ ON COMMIT { PRESERVE ROWS | DELETE ROWS | DROP } ]
[ TABLESPACE 表空间 ]
列的约束是:
[ CONSTRAINT 约束名称 ]
{ NOT NULL |
NULL |
CHECK ( 表达式 ) |
UNIQUE 索引参数 |
PRIMARY KEY 索引参数 |
REFERENCES 所引用的表 [ ( 所引用的列 ) ] [ MATCH FULL | MATCH PARTIAL |
MATCH
SIMPLE ]
[ ON DELETE 操作 ] [ ON UPDATE 操作 ] }
[ DEFERRABLE | NOT DEFERRABLE ] [ INITIALLY DEFERRED | INITIALLY
IMMEDIATE ]
表约束是:
[ CONSTRAINT 约束名称 ]
{ CHECK ( 表达式 ) |
UNIQUE ( 列名称 [, ... ] ) 索引参数 |
PRIMARY KEY ( 列名称 [, ... ] ) 索引参数 |
EXCLUDE [ USING 访问索引的方法 ] ( 排除项 WITH 运算子 [, ... ] ) 索引参数
[ WH
ERE ( 述词 ) ] |
FOREIGN KEY ( 列名称 [, ... ] ) REFERENCES 所引用的表 [ ( 所引用的列 [, ... ]
) ]
[ MATCH FULL | MATCH PARTIAL | MATCH SIMPLE ] [ ON DELETE 操作 ] [ ON
UPDATE
操作 ] }
[ DEFERRABLE | NOT DEFERRABLE ] [ INITIALLY DEFERRED | INITIALLY
IMMEDIATE ]
like_选项是
2
专注数据服务 共享你我智慧
{ INCLUDING | EXCLUDING } { DEFAULTS | CONSTRAINTS | INDEXES | STORAGE |
COMMENT
S | ALL }
在 UNIQUE, PRIMARY KEY 和 EXCLUDE 中的索引参数是:
[ WITH ( 存储参数 [= 值] [, ... ] ) ]
[ USING INDEX TABLESPACE 表空间 ] 在 EXCLUDE 约束中的排除项是:
{ 列 | ( 表达式 ) } [ 操作符类型的名称 ] [ ASC | DESC ] [ NULLS { FIRST | LAST }
]
|