创建表
可以将表可视化为由行和列组成的数据的二维排列。 要创建表,请使用 CREATE TABLE 语句。
行是包含一个或多个列的水平部分。 该列是包含一个或多个数据类型的数据行的垂直部分。 列的所有数据必须为同一类型。 SQL 中的表是键控或非键控物理文件。
可以使用 CREATE TABLE 语句创建表。 提供表的名称。 如果表名不是有效的系统对象名,那么可以使用可选的 FOR SYSTEM NAME 子句来指定系统名。
该定义包含其列的名称和属性。 该定义可以包含表的其他属性,例如主键。
示例: 如果您具有管理权限,请创建具有以下列的名为 "INVENTORY" 的表:
- 部件号: 1 到 9999 之间的整数,不得为空
- 描述: 长度为 0 到 24 的字符
- 现有数量: 0 到 100000 之间的整数
主键是 PARTNO。
CREATE TABLE INVENTORY
(PARTNO SMALLINT NOT NULL,
DESCR VARCHAR(24 ),
QONHAND INT,
PRIMARY KEY(PARTNO));