当前位置: 首页 > news >正文

数据库字段类型bit容易被忽视的bug

今天和其他系统对接发现的问题小记:

1.假设有数据表Table1,表结构如下图,其中FLAG列的字段类型是bit:

2.往表里插入两行数据,bit列只能存储bool类型,true或者false:

3.查询数据,在查询结果中,FLAG列显示的是0和1

4.以下几种sql写法都能正常查询出结果

5.在程序中输出结果值,值为'True',正是因为忽略了对方数据库列的数据类型,导致在程序中用结果值跟'0'和'1'对比,导致bug

http://www.dtcms.com/a/519413.html

相关文章:

  • centos 配置网络
  • [人工智能-大模型-55]:模型层技术 - AI的算法、数据结构中算法、逻辑处理的算法异同
  • LeetCode 3461.判断操作后字符串中的数字是否相等 I:简单题简单做的时候到了
  • IPhone 17 Pro Max拍摄专业画质视频教程
  • MoE大模型分布式训练:Switch Transformer与专家并行策略
  • 网站设置评价青岛企业网站建设优化
  • MySQL 增删改查操作与 SQL 执行顺序
  • 静态Web应用与JavaScript:现代前端开发的新范式
  • 按键精灵安卓/iOS脚本辅助,OpenCV实现自动化高效率工具
  • 2510rs,rust,1.90
  • 厦门小微企业网站建设补贴wordpress 评论弹幕
  • Prometheus(二)—— 在K8s集群中部署Prometheus+Grafana+AlertManager实现全方位监控
  • 论文学习_One Bug, Hundreds Behind: LLMs for Large-Scale Bug Discovery
  • 18.InnoDB 存储引擎(存储结构)
  • ⸢ 玖 ⸥⤳ 威胁感知与响应体系概念及建设思路
  • 芯谷科技--高性能直流有刷电机调速电路GS016
  • Shell脚本切换家庭和随身wifi网络配置
  • 化妆品网站建设方案项目书有区域名和主机怎么做网站
  • String[ ] 和 List<String> 的区别
  • el-table默认排序设置
  • 未来之窗昭和仙君(三十二)通用押金系统——东方仙盟筑基期
  • 【工具分享】对比 MeshCentral VNC 部署 与 Apache Guacamole VNC 部署
  • 废品回收小程序盈利密码:三方共赢模式拆解 + 避坑指南
  • ARM《2》_ARM的GNU汇编语言
  • 02_svm_多分类
  • 全面的 C#/.NET 图表构建解决方案
  • 未发表,三大创新!OCSSA-VMD-Transformer-Adaboost特征提取+编码器+集成学习轴承故障诊断
  • Linux网络HTTP(下)(9)
  • 网站权重值在较长时间内是一定的页面优化怎么做批量的网站检查
  • 从“手动填”到“自动识”:营业执照识别技术革新政务体验