如何在MySQL中重命名表?
要重命名表,可以使用alter和named命令。这些将在以下步骤的帮助下进行演示-
首先,借助create命令创建一个表。这给出如下-
mysql> CREATE table Employee-> (
-> EmpId int,
-> EmpName varchar(200)
-> );
更改表名的语法如下:
>
alter table yourtableName rename toYourNewtableName;
上面的语法用于通过以下查询更改表名:
mysql> alter table Employee rename to EmployeeTable;
既然表名已更改,则使用select语句查看重命名操作是否成功。对此的查询如下-
mysql> SELECT * from Employee;ERROR 1146 (42S02): Table 'business.employee' doesn't exist
上面的查询给出了一个错误,因为不再有一个名为Employee的表。名称已更改为EmployeeTable。
使用表名“ EmployeeTable”再次执行上述查询。这如下所示-
mysql> SELECT * from EmployeeTable;Empty set (0.00 sec)
现在,上述查询没有错误,因为表名称Employee已更改为EmployeeTable。
以上是 如何在MySQL中重命名表? 的全部内容, 来源链接: utcz.com/z/359652.html