SQL 重命名表
在某些情况下,数据库管理员和用户希望更改 SQL 数据库中表的名称,因为他们希望为表提供更相关的名称。
任何数据库用户都可以使用结构化查询语言中的 RENAME TABLE 和 ALTER TABLE 语句轻松更改名称。
RENAME TABLE 和 ALTER TABLE 语法有助于更改表的名称。
一、SQL 重命名表 语法
RENAME old_table _name To new_table_name ;
二、SQL 重命名表 示例
在这里,我们采用了以下两个不同的 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 |
表:Employee
- 假设,您要将上述表的名称更改为“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 关键字。
四、SQL 中 ALTER TABLE 语句 示例
在这里,我们采用了以下三个不同的 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 |
表 :Bikes
- 假设您想使用 ALTER TABLE 语句将上述表的名称更改为“Bikes_Details”。为此,您必须在 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 |
表:Student
- 假设您想使用 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 |
表:Employee
- 假设您想使用 ALTER TABLE 语句将上述表的名称更改为“Coding_Employees” 。为此,您必须在 SQL 中键入以下查询:
ALTER TABLE Employee RENAME To Coding_Employees ;
在此语句之后,表“Employee”将更改为表名“Coding_Employees”。
热门文章
优秀文章