SQL 重命名表

SQL 重命名表

在某些情况下,数据库管理员和用户希望更改SQL数据库中表的名称,因为他们想要为表提供一个更相关的名称。

任何数据库用户都可以通过使用结构化查询语言中的RENAME TABLE和ALTER TABLE语句来轻松更改名称。

RENAME TABLE和ALTER TABLE语法帮助修改表的名称。

SQL中RENAME语句的语法

RENAME old_table _name To new_table_name ;  

SQL中RENAME语句的示例

在这里,我们列出了以下两个不同的SQL示例,它们将帮助您了解如何使用RENAME语句在数据库中更改SQL表的名称:

示例1: 让我们以一个名为 Cars 的表的例子来说明:

Car Name Car Color Car Cost
Hyundai Creta White 10,85,000
Hyundai Venue White 9,50,000
Hyundai i20 Red 9,00,000
Kia Sonet White 10,00,000
Kia Seltos Black 8,00,000
Swift Dezire Red 7,95,000

表: Cars

  • 假设你想将上述表名更改为”Car_2021_Details”,为此,你需要在SQL中键入以下RENAME语句:
RENAME Cars To Car_2021_Details ;  
  • 在这个语句之后,表格”Cars”将被改变为表格名”Car_2021_Details”。

例 2: 以一个名为 Employee: 的表格为例。

Emp_Id Emp_Name Emp_Salary Emp_City
201 Abhay 25000 Goa
202 Ankit 45000 Delhi
203 Bheem 30000 Goa
204 Ram 29000 Goa
205 Sumit 40000 Delhi

表格: 员工

  • 假设您想将上述表格的名称更改为 “Coding_Employees”。 为此,您需要在SQL中输入以下RENAME语句:
RENAME Employee To Coding_Employees ;  
  • 在这个语句之后,表 “Employee” 将会被更改为表名 “Coding_Employees”。

SQL中ALTER TABLE语句的语法

ALTER TABLE old_table_name RENAME TO new_table_name;    

在语法中,我们需要在旧表名之后指定RENAME TO关键字。

示例 ALTER TABLE语句在SQL中

这里,我们拿出了以下三个不同的SQL示例,这些示例将帮助您如何使用ALTER TABLE语句在SQL数据库中更改表名:

示例1: 让我们以名为 Bikes: 的表的示例为例。

Bike_Name Bike_Color Bike_Cost
KTM DUKE Black 185,000
Royal Enfield Black NULL
Pulsar Red 90,0000
Apache White NULL
Livo Black 80,000
KTM RC Red 195,000

表格 : 自行车

  • 假设您想使用 ALTER TABLE 语句将上述表格的名称更改为 “自行车详情”。为此,您需要在 SQL 中输入以下查询:
ALTER TABLE Bikes RENAME TO Bikes_Details ;  

在这个语句之后,表“Bikes”将被更改为表名“Bikes_Details”。

示例2: 让我们以一个名为 Student: 的表为例。

Stu_ID Stu_Name Stu_Marks
1001 Abhay 85
1002 Ankit 75
1003 Bheem 60
1004 Ram 79
1005 Sumit 80

表格: 学生

  • 假设你想使用 ALTER TABLE 语句将上述表格的名称更改为 “MCA_Student_Details”。为此,你需要在 SQL 中键入以下查询:
ALTER TABLE Student RENAME TO MCA_Student_Details ;  

在这个声明之后,表“Student”会被更改为表名“MCA_Student_Details”。

示例3: 让我们以一个名为 Employee: 的表为例:

Emp_Id Emp_Name Emp_Salary Emp_City
201 Abhay 25000 Goa
202 Ankit 45000 Delhi
203 Bheem 30000 Goa
204 Ram 29000 Goa
205 Sumit 40000 Delhi

表格: 员工

  • 假设,您想使用ALTER TABLE语句将上述表格的名称更改为 “Coding_Employees” 。为此,您需要在SQL中键入以下查询:
ALTER TABLE Employee RENAME To Coding_Employees ;  

这个语句执行完后,表 “Employee” 的名字将会被改成 “Coding_Employees”。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程