sql数据库的命令行操作(修改表)
DDL-表修改-修改
添加字段
ALTER TABLE 表名 ADD 字段名 类型(长度)[COMMENT 注释][约束]
例如
为emp表添加一个“爱好”字段
代码如下:
修改字段
修改数据类型
ALTER TABLE 表名 MODIFY 字段名 新数据类型(长度);
修改字段名和字段类型
ALTER TABLE 表名 CHANGE 旧字段名 新字段名 类型(长度)[COMMENT 注释][约束]
例如
将emp表中的empname字段的类型修改为varchar(10)同时将emp表中,empnumber字段的名字修改为number,类型修改为char(10)。
删除字段
ALTER TABLE 表名 DROP 字段名;
例如:
将emp表中的empname字段删除。
修改表名
ALTER TABLE emp RENAME TO 新表名;
删除表
DROP TABLE [IF EXISTS]表名;
IF EXISTS :如果有这个表就删除,没有这个表就不删除,同时不要报错。
只删除数据,留下表结构
TRUNCATE TABLE 表名;