推广 热搜: csgo  vue  angelababy  2023  gps  新车  htc  落地  app  p2p 

MySQL中使用SQL语句修改字段类型

   2023-06-23 网络整理佚名1570
核心提示:MySQL中,如何使用SQL语句来修改表中某一个字段的数据类型呢?现在我们来尝试把test表中的字段的数据类型由(20)改为(50),并且设置它不能为空值。table语句来修改字段类型,这里注意,因为我们不修改字段的名称,所以SQL语句中会出现两个,这并不是写错了。null”这一段跟一个普通创建字段的语法是一样一样的。字段的数据类型已经被完美的修改过来了。

在MySQL中,如何使用SQL语句修改表中字段的数据类型? 我们也使用SQL语句alter table来解决这个问题。

修改字段类型的语法为:alter table。

现在我们尝试将测试表中字段的数据类型从(20)更改为(50),并将其设置为非空。

1.首先查看当前测试表的结构

mysql> 测试;

+------------+-------------+------+-----+--------- +--------+

| 领域 | 类型 | 空 | 关键| | 额外 |

+------------+-------------+------+-----+--------- +--------+

|t_id|int(11)|是||NULL||

| | (20) | 是 | | 空 | |

| | 字符(32) | 是 | | 空 | |

| | 日期 | 是 | | 空 | |

+------------+-------------+------+-----+--------- +--------+

4 行一组(0.00 秒)

2、使用alter table语句修改字段类型。 这里注意,因为我们没有修改字段名,所以SQL语句中会有两个,这不是错字。 下面的段落“(50) not null”与普通字段创建的语法相同。

mysql> 更改表测试 (50) 不为空;

查询正常,3 行(0.23 秒)

:3:0:0

3.查看修改结果

mysql> 测试;

+------------+-------------+------+-----+--------- +--------+

| 领域 | 类型 | 空 | 关键| | 额外 |

+------------+-------------+------+-----+--------- +--------+

|t_id|int(11)|是||NULL||

| | (50) | 否 | | 空 | |

| | 字符(32) | 是 | | 空 | |

| | 日期 | 是 | | 空 | |

+------------+-------------+------+-----+--------- +--------+

4 行一组(0.02 秒)

从结果可以看出Type变成了(50),Null也变成了NO。 字段的数据类型已经完美修改。

关于MySQL中使用SQL语句修改字段类型,这篇文章介绍了这么多,希望对大家有帮助,谢谢!

求二维码

洪哥写文章很辛苦。 如果这篇文章对您有帮助,可以扫描下面的二维码支持洪哥! 金额是可选的,提前致谢! 您的支持是我前进的动力!

 
反对 0举报 0 收藏 0 打赏 0评论 0
 
更多>同类资讯
推荐图文
推荐资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报
Powered By DESTOON