如何创建一个包含 4 列(学生 ID、注册 ID、姓名和年龄)的 DB2 表 TAB1?

db2databasebig data analytics更新于 2026/2/11 22:37:17

表是 DB2 中数据的逻辑结构。表由表示属性的列和表示实体的行组成。可以使用以下命令创建新的 DB2 表。

CREATE TABLE DBSET1.TAB1
   (STUDENT_ID CHAR(10) NOT NULL,
   ENROLLMENT_ID CHAR(20) NOT NULL,
   NAME VARCHAR(50),
   AGE SMALLINT
   PRIMARY KEY (STUDENT_ID));

CREATE TABLE 保留字后面是我们要创建的表的名称,格式为 。这里,DBSET1 表示数据库,TAB1 表示表。

必须指定列的名称,然后是每列的数据类型,例如 CHAR 表示字符数据,VARCHAR 表示可变字符(用于不确定长度),SMALLINT 表示占用 2 个字节的小整数值。

PRIMARY KEY 参数定义表的主键,该主键必须在表中所有行中保持唯一。


相关文章