1:创建个人信息表。要求1:表名以自己名字的缩写进行命名(例如:张三同学以zs进行命名);要求2:表至少要包含以下字段:学号(约束条件为自增,主键)、姓名(约束条件为不可以重复)、性别、年龄(约束条件为非空),成绩(默认值为0)。要求3:修改为表名为best,在年龄的字段后添加兴趣hobby字段,修改成绩的数据类型为decimal,删除字段hobby,删除表。
时间: 2023-05-25 22:05:12 浏览: 162
以张三订购pizza为例-软件设计模式-工厂模式
CREATE TABLE zs (
学号 INT AUTO_INCREMENT PRIMARY KEY,
姓名 VARCHAR(20) NOT NULL UNIQUE,
性别 VARCHAR(4),
年龄 INT NOT NULL,
成绩 DECIMAL(5,2) DEFAULT 0
);
-- 修改表名
ALTER TABLE zs RENAME TO best;
-- 添加兴趣字段
ALTER TABLE best ADD COLUMN hobby VARCHAR(50) AFTER 年龄;
-- 修改成绩字段数据类型
ALTER TABLE best MODIFY COLUMN 成绩 DECIMAL(5,2);
-- 删除兴趣字段
ALTER TABLE best DROP COLUMN hobby;
-- 删除表
DROP TABLE best;
阅读全文