数据查询错误的问题

OURVB 2005-08-02 11:13:19
select * from table where id=817085
但查出来的记录id确等于817061
总记录数有50多万条
目前只发现两个ID会查询出错,其他都对

试过,建了索引后会对,想知道原因

谢谢指教
...全文
62 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
OURVB 2005-08-03
  • 打赏
  • 举报
回复
Int 数据存储数据的范围是从 -2 147 483 648 到 2 147 483 647 啊
OURVB 2005-08-03
  • 打赏
  • 举报
回复
对,ID是int的,
int 817085 真的大了吗????
Glen_qiu 2005-08-02
  • 打赏
  • 举报
回复
你的ID 类型是 int 的吧..int 817085 大 了
换成 VARCHAR
Stone444 2005-08-02
  • 打赏
  • 举报
回复
先弄清楚你的ID的類型是數值型還是VARCHAR型再試一下,
select * from table where id='817085'

bugchen888 2005-08-02
  • 打赏
  • 举报
回复
幻觉。。。。。。。不然就太可怕了。。。。。。。

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧