首页 > SQL基础入门 > 课后习题参考答案 > 课后习题参考答案:第5课:操纵表

本节要点

表的关键信息
更改表名
更改字段名
更改字段类型
更改字段NULL值设置
更改字段默认值
更改主键字段
新增字段
删除字段
删除表

课后习题:

1、针对第4课为论坛设计的注册用户表,编写SQL完成以下操作。

(1)、向表中添加一个字段,记录用户的级别,并设置默认值为新手入门;

参考答案:

ALTER TABLE REG_USER ADD COLUMN USER_LEVEL VARCHAR(20) DEFAULT '新手入门';

(2)、更改表名,在原表名前添加前缀“LT_”;

参考答案:

RENAME TABLE REG_USER TO LT_REG_USER;

(3)、删除表中的主键设置;

参考答案:

ALTER TABLE LT_REG_USER DROP PRIMARY KEY;

(4)、为表中添加用户编号字段(INT类型),并设置为主键字段且随着注册用户的数据插入自动增长;

ALTER TABLE LT_REG_USER ADD COLUMN USER_ID INTEGER PRIMARY KEY AUTO_INCREMENT;

(5)、还原表名;

参考答案:

RENAME TABLE LT_REG_USER TO REG_USER;

(6)、为表中添加积分字段,并设置积分的默认值为1;

参考答案:

ALTER TABLE REG_USER ADD COLUMN INTEGRAL INTEGER DEFAULT 0;
picture loss