一个奇怪的现象

简介:

在sql server和oracle中有这样一个奇怪的现象:

在sql server中:

 
  1. select case when '1'<>' ' then 'ok' else 'no' end 
  2. select case when '1'<>'' then 'ok' else 'no' end 

这两条语句的返回值都为OK

但是,在oracle中:

 
  1. select case when '1'<>'' then 'ok' else 'no' end from dual; 

这个返回值为no

 
  1. select case when '1'<>' ' then 'ok' else 'no' end from dual; 

 本文转自sucre03 51CTO博客,原文链接:http://blog.51cto.com/sucre/380164,如需转载请自行联系原作者

相关文章
|
6月前
|
测试技术
如何避免测试同化现象?
如何避免测试同化现象?
|
大数据 程序员 Swift
发现一些有趣的现象。。。
hello,大家好,我是Jackpop。 每到年底,都有很多同学在各种社交平台晒出自己的年度报告,听了多少歌、什么时段听.... 在大数据面前,每个人都成了透明人一样。虽然可怕,但是也已经习以为常。 大多数歌曲爱好者在Spotify上听歌,它是最受欢迎的歌曲流媒体平台之一。 如果你是一个程序员,那么你知道如何建立代码和歌曲之间的关系吗? 今天,就来给大家介绍一下。
发现一些有趣的现象。。。
分享一个诡异的可见性问题
分享一个诡异的可见性问题
107 0
分享一个诡异的可见性问题
|
存储 SQL Web App开发
你们的系统真的安全吗?你们系统是不是也有这种诡异的情况呢?
这个文章来源灵感是公司的项目在安全检查的时候,发现了很多 SQL 注入的一些问题还有一些 XSS 攻击问题,SQL 注入我们都是比较了解的,那么什么是 XSS 攻击呢?测试反馈给我的时候我是一脸懵逼呀,现在我们就来说一下什么是 XSS 攻击,以及我们怎么防止它的出现。