MySQL中使用SQL语句对字段进行重命名_MySQL
重命名字段的语法为:alter table change 。
现在我们来尝试把test表中的t_name字段重命名为t_name_new字段。
1、首先查看一下当前test表的结构
mysql> describe test;
+------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+------------+-------------+------+-----+---------+-------+
| t_id | int(11) | YES | | NULL | |
| t_name | varchar(20) | YES | | NULL | |
| t_password | char(32) | YES | | NULL | |
| t_birth | date | YES | | NULL | |
+------------+-------------+------+-----+---------+-------+
4 rows in set (0.00 sec)
2、使用alter table语句来修改字段名称
mysql> alter table test change t_name t_name_new varchar(20);
Query OK, 0 rows affected (0.11 sec)
Records: 0 Duplicates: 0 Warnings: 0
3、查看修改过后的结果
mysql> describe test;
+------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+------------+-------------+------+-----+---------+-------+
| t_id | int(11) | YES | | NULL | |
| t_name_new | varchar(20) | YES | | NULL | |
| t_password | char(32) | YES | | NULL | |
| t_birth | date | YES | | NULL | |
+------------+-------------+------+-----+---------+-------+
4 rows in set (0.00 sec)
至此,我们可以顺利的修改表中字段名称了。
关于MySQL中使用SQL语句对字段进行重命名,本文就介绍这么多,希望对大家有所帮助,谢谢!
推荐阅读
-
SQLSERVER 2005中使用sql语句对xml文件和其数据的进行操作(很全面)
-
TIMESTAMP类型字段在SQL Server和MySQL中的含义和使用
-
使用SQL语句查询MySQL,SQLServer,Oracle所有数据库名和表名,字段名
-
Mysql中错误使用SQL语句Groupby被兼容的情况
-
Python使用sql语句对mysql数据库多条件模糊查询的思路详解
-
Mysql中SQL语句不使用索引的情况
-
SQLSERVER 2005中使用sql语句对xml文件和其数据的进行操作(很全
-
使用Jmeter对Mysql进行压力测试无法执行多条sql语句问题_MySQL
-
php中对用户信息进行更新执行mysql语句时update无法正确更新
-
SQLSERVER 2005中使用sql语句对xml文件和其数据的进行操作(很全面)