如何创建一个包含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,它在表中的所有行中必须是唯一的。
广告