大佬们,这个神奇bug咋解决阿
java吧
全部回复
仅看楼主
level 6
microsoft SQL server的,前半部分运行正常,一起查询就啥也没有了,我同学都可以,网上也查不到相关的情况,整麻了哥哥们[泪]
2022年05月18日 12点05分 1
level 6
。。。java吧也太活跃了,隔壁数据库吧最近回复都是17年的。。。
2022年05月18日 12点05分 2
这说明java卷到什么地步了[阴险]
2022年05月18日 14点05分
level 9
关了重新启动一下即可
2022年05月18日 12点05分 3
肯定表内有空格啊
2022年05月18日 13点05分
你空格又看不见 你点击一个格子 直接把内容复制到text 文本里 在ctrl A
2022年05月18日 14点05分
试过了还是一样,重启电脑再试了也一样。。。。
2022年05月18日 13点05分
那你不如改成'%厂%'
2022年05月18日 13点05分
level 5
我好像做过这道,数据库课本上的作业题
2022年05月18日 15点05分 4
level 11
厂的后面可能有空格
2022年05月18日 23点05分 9
level 9
JNAME字段用的char类型吧,这个是定长字符串,会自动在末尾补空格的
2022年05月19日 00点05分 10
高版本不会导致bug的吧
2022年05月19日 01点05分
level 9
难道不是符号是中文符号
2022年05月19日 01点05分 11
level 1
‘前面加个N
2022年05月19日 02点05分 12
level 12
条件的符号是中文的,你改成英文的。
2022年05月19日 04点05分 14
level 1
你第一张图也不对啊,前两个结果没有厂字
2022年05月19日 04点05分 15
会不会他这个时候还没运行代码
2022年05月19日 08点05分
第一张图看浅灰色阴影部分,执行的是select * from J,没有带其他条件
2022年05月22日 12点05分
level 1
我也碰到过这个问题。我是查视图,name字段是从基础表用id关联出来的,后面绝对没空格。后来用replace(,' ','') like '%x'能查询出来,但是最终还是没根本解决问题
2022年05月19日 06点05分 16
level 6
%厂%解决了这个问题,但是后面又遇到了别的,懒得弄直接重新建表,啥事没有了[怒]
2022年05月19日 06点05分 17
@fffzzz7 楼上有大佬说sql server自动忽略右边的空格,查了一下,where子句忽略空格,like就不忽略
2022年05月19日 07点05分
@fffzzz7 但是我重建表用的还是char类型,然后也没问题了。。。。神奇
2022年05月19日 11点05分
1