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


表是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保留字后面是我们要创建的表的名称,格式为<DATABASENAME.TABLENAME>。这里DBSET1是数据库,TAB1是表。

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

PRIMARY KEY参数定义表的primary key,它在表中的所有行中必须是唯一的。

更新于:2020年9月11日

279 次浏览

启动您的职业生涯

通过完成课程获得认证

开始
广告