首页 理论教育 Java基础教程:数据表修改

Java基础教程:数据表修改

时间:2023-10-19 理论教育 版权反馈
【摘要】:修改表是指对数据库中已经存在的表的结构进行修改。常见的修改表操作包括重命名表、修改字段的名字或类型、增加或者删除列字段、更改列的位置、调整表的引擎、删除表的外键约束等。1.修改表名修改表名只会修改表的名字,对表的数据、字段的类型都没有影响。修改表名有两种语法形式,分别是使用ALTER命令和使用RENAME命令。8.删除表的外键约束删除表的外键约束的语法如下:将people表的外键删除:动手写17.5.22

Java基础教程:数据表修改

修改表是指对数据库中已经存在的表的结构进行修改。常见的修改表操作包括重命名表、修改字段的名字或类型、增加或者删除列字段、更改列的位置、调整表的引擎、删除表的外键约束等。

1.修改表名

修改表名只会修改表的名字,对表的数据、字段的类型都没有影响。修改表名有两种语法形式,分别是使用ALTER命令和使用RENAME命令。

使用ALTER修改表名的语法如下:

修改表user_tmp1为user_tmp_1,执行命令如下:

动手写17.5.12

使用RENAME修改表名的语法如下:

将表table user_tmp_1修改回user_tmp1,执行命令如下:

动手写17.5.13

2.修改表的字段类型

修改字段类型的语法如下:

执行alter命令修改字段name类型:

动手写17.5.14

3.修改表的字段名字

修改字段名字的语法如下:

将user_tmp1的name字段修改为new_name:

动手写17.5.15

4.为表添加字段

为表添加字段的语法如下:

为user_tmp1表添加一个字段col1,同时添加非空约束:

动手写17.5.16

为user_tmp1表在第一列添加一个字段col2:(www.xing528.com)

动手写17.5.17

为user_tmp1表在第一列col2后添加一个字段col3:

动手写17.5.18

5.为表删除字段

删除表字段的语法如下:

将user_tmp1表的字段col3列删除,执行命令如下:

动手写17.5.19

6.调整表字段的位置

调整表的字段位置的语法如下:

调整表user_tmp1,将id列调整为第一列:

动手写17.5.20

调整表user_tmp1,将col2列调整到col1后面:

动手写17.5.21

7.调整表的引擎

修改表的存储引擎的语法如下:

可以通过命令“show engines”查看当前数据库支持哪些引擎。

8.删除表的外键约束

删除表的外键约束的语法如下:

将people表的外键删除:

动手写17.5.22

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈