我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

关于mysql查询语句不加引号引发的奇怪问题...

图片说明
如图。openId varchar(32) unique
为什么不加引号可以查询成功,但返回不正确的结果?
其中查询语句中的openId末尾为0,返回结果末尾确是8。
使用引号确能返回正确结果。不知道是什么原因,求解答..

不加引号:mysql会先将所有openId转换成数字,再与条件比较。

http://www.tuicool.com/articles/Yf6V32u

近期文章

  • God of the Vile Baskers
  • 有精通Extjs的大神看过来吖!!!!
  • Outernet
  • 请教如何使用vb6.0实现gsm上电初始化的检查,怎么控制霍尔传感器?
  • zookeeper rest dubbox
  • Vertix7系列FPGA的GTH仿真失败。
  • eclipse中用maven创建项目变成了这样了怎么办
  • Ubuntu 输入 apt-get update , 产生Hash Sum mismatch
  • Covering
  • 怎么让一个项目最后将值返回给另一个项目
  • 怎么让一个项目最后将值返回给另一个项目
  • java can not find class
  • Ext如何修改树的样式 求指导
  • Puzzle Out
  • 关于SQL 的表连接问题请教下
  • java如何读取ppsx文档,并打开后自动播放
  • 环境变量全部配好了,为啥显示javac加载不到
  • tomcat 启动报log4j.properties相关问题
  • 通过数据系统将图片以流的形式传到查询系统时,当图片数量超过40张时就报一下异常
  • vs2015中sql server Compact tool 4.0

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华