博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ThinkPhp 更改 BIT 类型的问题
阅读量:5095 次
发布时间:2019-06-13

本文共 272 字,大约阅读时间需要 1 分钟。

在使用ThinkPhp更改字段为BIT 类型的注意了,您将会遇到以下错误信息:
 这是因为ThinkPhp在使用setField或Save方法时,将你的值更改成了字符串类型
而 TINYINT  类型是不能保存字符串的,所以mysql会提示以上错误信息
通过Thinkphp打印的的sql如下:
UPDATE `table` SET `last_version`='1'

 

 
解决办法:
 使用execute、setInc、setInc等方法

转载于:https://www.cnblogs.com/huangtailang/p/7122262.html

你可能感兴趣的文章
基本封装方法
查看>>
生活大爆炸之何为光速
查看>>
[Typescript] Specify Exact Values with TypeScript’s Literal Types
查看>>
Illustrated C#学习笔记(一)
查看>>
理解oracle中连接和会话
查看>>
Scrapy实战篇(三)之爬取豆瓣电影短评
查看>>
HDU 5510 Bazinga KMP
查看>>
[13年迁移]Firefox下margin-top问题
查看>>
Zookeeper常用命令 (转)
查看>>
Enterprise Library - Data Access Application Block 6.0.1304
查看>>
重构代码 —— 函数即变量(Replace temp with Query)
查看>>
Bootstrap栅格学习
查看>>
程序员的数学
查看>>
聚合与组合
查看>>
洛谷 P2089 烤鸡【DFS递归/10重枚举】
查看>>
我眼中的技术地图
查看>>
lc 145. Binary Tree Postorder Traversal
查看>>
在centos上开关tomcat
查看>>
无人值守安装linux系统
查看>>
黑马程序员——2 注释
查看>>