首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

SQL - 重命名数据库中的表(数据库教程指南七)

SQL - 重命名数据库中的表

不同的数据库支持不同的语法来重命名表。

使用以下 ALTER TABLE RENAME 脚本重命名 MySQL、PostgreSQL 和 SQLite 数据库中的表名称。

SQL 脚本:重命名 MySQL、PostgreSQL 和 SQLite 中的表

复制

ALTER TABLE Employee RENAME TO Emp;

以下语句将Oracle 数据库中的Employee表重命名为。TempEmployee

SQL 脚本:重命名 Oracle 中的表

复制

RENAME Employee TO TempEmployee;

使用sp_rename内置存储过程重命名 SQL Server 数据库中的表。

SQL 脚本:重命名 SQL Server 中的表

复制

sp_rename Employee, emp;

笔记:

确保原表名正确,并且新名称没有与其他数据库对象一起使用;否则,将会引发错误。

SQL重命名表

SQL 允许对表进行重命名。有时候我们为表使用了无意义的名称,因此需要更正。

语法

SQL 支持两种重命名表的方式:

ALTER TABLE old_table_name??RENAME TO new_table_name;

RENAME old_table _name TO new_table_name;

old_table_name 为旧的表名,new_table_name 为新的表名。

示例

我们以一个名为 website 的表为例,由于某种原因,我们希望将其更名为 tb_website。可以使用以下两种方式来修改表名:

ALTER TABLE website RENAME TO tb_website;

或者

RENAME website TO tb_website;

执行以上命令,website 表将被重命名为 tb_website。

关注公众号「计算机程序吧」,在手机上阅读所有教程,随时随地都能学习。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/O1J4L6_iBZw5zrSApWyFTPkA0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券
http://www.vxiaotou.com