码迷,mamicode.com
首页 > 数据库 > 详细

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

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

标签:tiny   style   highlight   成功   size   table   span   ble   mysq   

因为之前不知道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类型的字段

标签:tiny   style   highlight   成功   size   table   span   ble   mysq   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!