首页 > 数据库技术 > 详细

Mysql中把varchar类型的字段转化为tinyint类型的字段

时间:2018-05-27 18:18:22      阅读:249      评论:0      收藏:0      [点我收藏+]

因为之前不知道tinyint类型的用法,所以将一些状态属性字段类型设置成了varchar类型,然后用“是”和“否”来判断状态

后来了解到了tinyint,就想试着用一下,但是要把varchar类型的字段转化为tinyint类型的字段,探索方法如下:

1、将表里面的所有“是”或者“否”改成 0,因为当前字段类型是varchar,所以这一步更改是没有问题的

2、运行下面的SQL语句

ALTER TABLE 表名 MODIFY COLUMN 列名 tinyint(1) DEFAULT 0 ;

 这样,就成功把varchar类型的字段改成tinyint类型的字段了(其中长度这里设置成了1)

 至于最终每个记录相应位置取0还是取1,就继续操作吧

Mysql中把varchar类型的字段转化为tinyint类型的字段

原文:https://www.cnblogs.com/holiday2018/p/9096718.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!