美文网首页
四、重命名表

四、重命名表

作者: Bennys | 来源:发表于2017-09-29 11:16 被阅读11次

更改一个或多个表,我们使用RENAME TABLE语句如下:

RENAME  TABLE  old_table_name  TO new_table_name;

*旧表(old_table_name)必须存在,新表(new_table_name)必须不存在。 如果新表new_table_name存在,则该语句将失败。

*除了表之外,我们还可以使用RENAME TABLE语句来重命名视图

*在执行RENAME TABLE语句之前,必须确保没有活动事务或锁定表

*不能使用RENAME TABLE语句来重命名临时表,但可以使用ALTER TABLE语句重命名临时表

创建数据库 -

CREATE    DATABASE    IF   NOT   EXISTS  hrdb;

创建表 -USEhrdb;

CREATE  TABLE  departments(department_id INT AUTO_INC REMENT PRIMARYKEY, dept_name VARCHAR(100));

CREATE TABLE employees(idint AUTO_INCREMENT primarykey,first_name varchar(50)notnull,last_namevarchar(50) not null,department_id int not null,FOREIGNKEY(department_id)REFERENCES departments(department_id));

其次

,将样本数据插入到employees和departments表中:

-- 插入数据到 departments 表中INSERTINTOdepartments(dept_name)VALUES('Sales'),('Markting'),('Finance'),('Accounting'),('Warehouses'),('Production');-- 插入数据到 employees 表中INSERTINTOemployees(first_name,last_name,department_id)VALUES('John','Doe',1),('Bush','Lily',2),('David','Dave',3),('Mary','Jane',4),('Jonatha','Josh',5),('Mateo','More',1);

相关文章

  • oracle表字段操作

    添加字段 删除字段 修改字段 字段重命名 表重命名

  • Hive 修改table、column

    表 1、重命名表重命名表的语句如下: 2、修改表属性: 3、修改表注释 列 1、添加列 2、修改列 分区 1、增加...

  • 「SQLite学习笔记」 别名

    可以暂时把表或列重命名为另一个名字,这被称为别名。使用表别名是指在一个特定的 SQLite 语句中重命名表。重命名...

  • Hive SQL基本操作(持续更新中......)

    Hive表重命名 ALTER TABLE oldName RENAME TO newName; 查看Hive表简表...

  • 重命名表,应该怎么做?

    前言: 有时候我们会遇到重命名表的需求,比如说因业务变化,需要将表 a 重命名为表 b 。这个时候可以执行 REN...

  • iOS 数据库版本升级(FMDB)

    student 表(name,age)思想:1.把student表重命名old_student表2.创建新的表st...

  • Oracle重命名和重定位数据文件

    Oracle version:11.2.0.4 目录: 一、单个数据文件重命名和重定位 二、单个表空间中重命名和重...

  • mysql 表操作

    创建数据库: 新建表: 设置主键: 设置id为自增列: 表重命名: 列操作

  • hive查数常用模板

    设为非严格模式并关闭分区检查 启用动态分区 修改字段 新增字段 删除表 表重命名 表备份

  • Hive高级查询操作

    Hive高级操作 1.使用LIKE、AS创建表,表重命名,添加、修改、删除列 表结构数据复制 根据已存在的表结构,...

网友评论

      本文标题:四、重命名表

      本文链接:https://www.haomeiwen.com/subject/spxiextx.html