MySQL 整型字段中查询字符串出现问题详解
发表于:2025-01-31 作者:千家信息网编辑
千家信息网最后更新 2025年01月31日,本文主要给大家介绍MySQL 整型字段中查询字符串出现问题详解,希望可以给大家补充和更新些知识,如有其它问题需要了解的可以持续在行业资讯里面关注我的更新文章的。在MySQL中,在整型字段中查询字符串,
千家信息网最后更新 2025年01月31日MySQL 整型字段中查询字符串出现问题详解
本文主要给大家介绍MySQL 整型字段中查询字符串出现问题详解,希望可以给大家补充和更新些知识,如有其它问题需要了解的可以持续在行业资讯里面关注我的更新文章的。
在MySQL中,在整型字段中查询字符串,返回了所有为0的结果,应该返回null或空。
例如表结构信息:
CREATE TABLE `t` ( `name` char(20) COLLATE utf8mb4_unicode_ci DEFAULT NULL, `id` int(11) NOT NULL) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci
表中数据:
mysql> select id from t;+----+| id |+----+| 0 || 0 || 1 |+----+
查询字符串a,返回了所有是0 的:
mysql> select id from t where id='a';+----+| id |+----+| 0 || 0 |+----+
警告信息:
mysql> show warnings;+---------+------+---------------------------------------+| Level | Code | Message |+---------+------+---------------------------------------+| Warning | 1292 | Truncated incorrect DOUBLE value: 'a' |+---------+------+---------------------------------------+
查询字符串'1a',可以返回1:
mysql> select id from t where id='1a';+----+| id |+----+| 1 |+----+
报警信息:
mysql> show warnings;+---------+------+----------------------------------------+| Level | Code | Message |+---------+------+----------------------------------------+| Warning | 1292 | Truncated incorrect DOUBLE value: '1a' |+---------+------+----------------------------------------+
看了以上关于MySQL 整型字段中查询字符串出现问题详解,希望能给大家在实际运用中带来一定的帮助。本文由于篇幅有限,难免会有不足和需要补充的地方,如有需要更加专业的解答,可在官网联系我们的24小时售前售后,随时帮您解答问题的。
字符
字符串
查询
问题
字段
信息
更新
解答
专业
可在
地方
实际
小时
数据
文章
有限
知识
篇幅
结构
结果
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
迅闪网络技术
数据库国产替代概念股一览
青少年网络安全小短语
剑桥晶体数据库怎么搜晶胞
游戏服务器登不上
华为服务器删除网卡
网络安全攻防真题
软件开发用苹果还是微软好
数据库导入大文件
软件开发销售的账务处理
上海专业网络技术分类资费
数据库中avg是什么函数
数据库 PK PI
第一性原理计算软件开发前景
网络安全带来了哪些机遇
国泰安数据库最新一年数据
大学生互联网科技扶贫ppt
登记小米账号服务器错误操作失败
服务器怎么双网口绑定
u哩服务器连接异常
数据库设计文档怎么弄
软件开发的工作计划
密码技术和网络技术交叉
网络安全结构的层次包括
观看网络安全视频心得150字
浙江嵌入式软件开发要多少钱
猎头公司 网络安全
应用服务器漏洞的扫描和安全配置
蒲城软件开发公司
软件开发质量保障措施及计划