mysql - “在位域类型中插入'0'”错误
问题描述
为什么INSERT '0'
在bit(1)中会产生错误:
#1406 - 行 [del] 的列 [del] 的数据太长。
如果我INSERT 0
(喜欢 int)一切都很好。为什么字段不想自动将字符串转换为整数?
解决方案
单引号用于文字,这是一个很好的解释
推荐阅读
- azure-ad-b2c - 在为自助密码重置发送密码之前验证电子邮件 Azure AD B2C
- java - Android中发生OutofMemory Exception时如何解释消息?
- azure - 具有 request.headers 值的 Azure Functions 代理 backendUri
- sql-server - 如何修复 SSDT 在我的 CREATE VIEW 语句“不明确”中标记随机列的问题?
- c - C中的宏和预处理器
- javascript - 接受动态 url 时不加载基本布局
- android - 如何在 react-native 中解决此错误?
- php - 如何将数据库结果序列化为 FCM/推送通知数据?
- assembly - 如何使8086清屏然后将光标移动到换行符以打印出下一个功能
- docker - 使用 docker secret 登录到容器内的 docker 注册表