SQL 重命名表2024 年 8 月 29 日 | 阅读 3 分钟 在某些情况下,数据库管理员和用户希望更改 SQL 数据库中表的名称,因为他们希望为表提供一个更相关的名称。 任何数据库用户都可以使用结构化查询语言中的 RENAME TABLE 和 ALTER TABLE 语句轻松更改名称。 RENAME TABLE 和 ALTER TABLE 语法有助于更改表的名称。 SQL 中 RENAME 语句的语法SQL 中 RENAME 语句的示例这里,我们提供了以下两个不同的 SQL 示例,它们将帮助您了解如何使用 RENAME 语句更改数据库中 SQL 表的名称 示例 1: 让我们以名为 Cars 的表为例: 汽车名称 | 汽车颜色 | 汽车价格 |
---|
Hyundai Creta | 白色 | 10,85,000 | Hyundai Venue | 白色 | 9,50,000 | 现代 i20 | 红色 | 9,00,000 | Kia Sonet | 白色 | 10,00,000 | Kia Seltos | 黑色 | 8,00,000 | Swift Dezire | 红色 | 7,95,000 |
表: Cars - 假设您想将上述表名更改为 "Car_2021_Details"。为此,您必须在 SQL 中输入以下 RENAME 语句
- 执行此语句后,表 "Cars" 将更改为表名 "Car_2021_Details"。
示例 2: 让我们以名为 Employee 的表为例: 员工 ID | Emp_Name | Emp_Salary | Emp_City |
---|
201 | Abhay | 25000 | 果阿 | 202 | Ankit | 45000 | 德里 | 203 | Bheem | 30000 | 果阿 | 204 | Ram | 29000 | 果阿 | 205 | Sumit | 40000 | 德里 |
表: Employee - 假设您想将上述表的名称更改为 "Coding_Employees"。为此,您必须在 SQL 中输入以下 RENAME 语句
- 执行此语句后,表 "Employee" 将更改为表名 "Coding_Employees"。
SQL 中 ALTER TABLE 语句的语法在语法中,我们必须在表的旧名称之后指定 RENAME TO 关键字。 SQL 中 ALTER TABLE 语句的示例这里,我们提供了以下三个不同的 SQL 示例,它们将帮助您了解如何使用 ALTER TABLE 语句更改 SQL 数据库中表的名称 示例 1: 让我们以名为 Bikes 的表为例: Bike_Name | Bike_Color | Bike_Cost |
---|
KTM DUKE | 黑色 | 185,000 | Royal Enfield | 黑色 | NULL | Pulsar | 红色 | 90,0000 | Apache | 白色 | NULL | Livo | 黑色 | 80,000 | KTM RC | 红色 | 195,000 |
表: Bikes - 假设您想使用 ALTER TABLE 语句将上述表的名称更改为 "Bikes_Details"。为此,您必须在 SQL 中输入以下查询
执行此语句后,表 "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 中输入以下查询
执行此语句后,表 "Student" 将更改为表名 "MCA_Student_Details"。 示例 3: 让我们以名为 Employee 的表为例: 员工 ID | Emp_Name | Emp_Salary | Emp_City |
---|
201 | Abhay | 25000 | 果阿 | 202 | Ankit | 45000 | 德里 | 203 | Bheem | 30000 | 果阿 | 204 | Ram | 29000 | 果阿 | 205 | Sumit | 40000 | 德里 |
表: Employee - 假设您想使用 ALTER TABLE 语句将上述表的名称更改为 "Coding_Employees"。为此,您必须在 SQL 中输入以下查询
执行此语句后,表 "Employee" 将更改为表名 "Coding_Employees"。
|