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

赣榆网站建设网站优化公司收费

赣榆网站建设,网站优化公司收费,网站建设注意的问题,给自己公司做个网站前言 首先看下面的查询语种 select * from AudioKnowledgeChatInfo where AudioId297795550566600706; 查询结果如下 看到上面的查询结果,是不是一脸懵?这audioId明显不对啊,怎么查询到了? 原因剖析 首先我们来看看数据库表…

前言

首先看下面的查询语种

select * from AudioKnowledgeChatInfo where AudioId=297795550566600706;

查询结果如下 

 看到上面的查询结果,是不是一脸懵?这audioId明显不对啊,怎么查询到了?

原因剖析

首先我们来看看数据库表结构

可以看到,表中AudioId定义是varchar(50),但是查询sql中传入的是数字,很显然这可能是涉及到mysql的隐式类型转换问题了。我们知道mysql在进行字段查询的时候,varchar和int,bigint的比较时,会把varchar类型转换成对应的int或者bigint,这时可能会造成精度丢失,比较不准确问题。

我们把上面的sql修改下

select * from AudioKnowledgeChatInfo where AudioId='297795550566600706';

再次查询下,发现查询不到数据了。

总结

mysql的类型隐式转换,会导致索引失效问题、数据比对异常等问题,所以在表结构设计以及sql编写的时候还是要多加注意,避免这种错误。

http://www.shuangfujiaoyu.com/news/58353.html

相关文章:

  • 区块链 做网站长沙网站优化培训
  • 如果在阿里云上做自己的网站短视频seo系统
  • 网站优化设计方案怎么做买外链有用吗
  • wordpress为什么防不住垃圾ip哈尔滨企业网站seo
  • 怎样做禁毒网站今日热榜
  • 广州最好的商城网站制作注册域名查询网站官网
  • 自己怎么建立自己的国际网站seo手机优化软件哪个好用
  • 南京图文广告公司5g网络优化
  • 国外手机主题网站seo站长工具查询
  • 制作手机网站建设免费网络推广平台有哪些
  • 工程师报考网站企业推广宣传方案
  • 网站的音乐链接怎么做网络营销教程
  • html网站引导页模板su搜索引擎优化
  • 怎么做自动提卡网站怎么建网站平台卖东西
  • 淘宝找做网站优化排名工具
  • 为什么小城市做不出来好的网站百度人气榜排名
  • 网站提交百度收录企业门户网站模板
  • 自己做的微课上传到哪个网站久久seo正规吗
  • 互助网站建设百度网址怎么输入?
  • 用dw设计网站模板下载地址百度seo服务方案
  • 高权重网站怎么做焊工培训
  • seo 网站文案模板黄页网站推广公司
  • 深圳做网站商四川seo整站优化
  • 新网站备案查询口碑营销
  • 游戏网站开发有限公司2020国内搜索引擎排行榜
  • 淘宝客如何做免费的网站软文代写接单平台
  • 湖州网站建设公司企业seo顾问服务阿亮
  • 宝山做手机网站建设网站建设制作教程
  • 响应式企业网站设计与实现网页游戏推广平台
  • 北京h5网站建设平台如何做优化排名