Mysql中把varchar类型的字段转化为tinyint类型的字段
2024-08-31 07:22:24
因为之前不知道tinyint类型的用法,所以将一些状态属性字段类型设置成了varchar类型,然后用“是”和“否”来判断状态
后来了解到了tinyint,就想试着用一下,但是要把varchar类型的字段转化为tinyint类型的字段,探索方法如下:
1、将表里面的所有“是”或者“否”改成 0,因为当前字段类型是varchar,所以这一步更改是没有问题的
2、运行下面的SQL语句
ALTER TABLE 表名 MODIFY COLUMN 列名 tinyint(1) DEFAULT 0 ;
这样,就成功把varchar类型的字段改成tinyint类型的字段了(其中长度这里设置成了1)
至于最终每个记录相应位置取0还是取1,就继续操作吧
最新文章
- ssh启动报错:org.dom4j.DocumentException: Connection timed out: connect Nested exception: Connection timed out: connect
- SQL Server 2014新特性-原生备份加密
- PDF 补丁丁 0.4.2.1063 测试版发布:新增检查新版本功能
- Android接收系统广播
- 让Mac也能拥有apt-get类似的功能——Brew
- OC基础--分类(category) 和 协议(protocol)
- Android开发-API指南-AIDL
- USB -- scsi命令集
- Javascript的IE和Firefox兼容性汇编
- openGl学习之加入颜色
- as3 组件定义
- git使用简易指南
- Java实现 中文转换成Unicode编码 和 Unicode编码转换成中文
- Mac_mac下使用ll等指令
- SAP ERP SD模块中维护销售人员
- upcast 做了什么操作
- laravel使用JSON 类型方式进行存储
- Python中struct.pack()和struct.unpack()
- while循环的讲解
- ModelSim 修改测量时间显示的单位