oracle中的!=与<>和^=

!= 、 <>、^= 三个符号都表示“不等于”的意思,在逻辑上没有本质区别

但是要主义的是三个符号在表达“不等于”含义的同时,隐含一个“不为空 is not null”的前提,所以使用时null会被过滤掉。

例如数据库三条数据
姓名    性别
张三    男
李四    
王五    女

姓名<>‘张三’ :可以查出来李四和王五
性别<>‘男’ :仅可以查出来王五,李四的性别null被默认过滤掉了

但是官方更推荐“<>”的写法,因为跨平台可移植性更强。
————————————————
版权声明:本文为CSDN博主「公贵买其鹿」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/shareye1992/article/details/119935370

最新文章

  1. debian bcm43* 无线网卡驱动
  2. 前端使用js读取文件
  3. Ruby 方法
  4. 谈谈用ASP.NET开发的大型网站有哪些架构方式(成本)
  5. GDC2016 执着于光影表现的【全境封锁】的开放世界渲染
  6. CentOS6.0(64位)安装Apache+PHP+Mysql教程,安装Magento(解决DOM,Mcrypt,GD问题)完整教程
  7. jQuery绑定以及解除时间方法总结,以及事件触发的方法
  8. jquery 的 sort 函数
  9. CSS兼容性常见问题总结
  10. 最全面 Nginx 入门教程 + 常用配置解析
  11. Log4net快速配置使用指南。(快速搭建log4net日志平台手册)
  12. java Mybatis框架动态SQL
  13. Vux配置指南
  14. Spring MVC CORS 跨域
  15. tcp/ip 卷一 读书笔记(1)tcp/ip 概述
  16. 剑指Offer-平衡二叉树
  17. SQLite AND/OR 运算符(http://www.w3cschool.cc/sqlite/sqlite-and-or-clauses.html)
  18. Oracle的dual表是个什么东东
  19. 2018-2019 20165239 Exip MSF基础应用
  20. java34

热门文章

  1. 从零搭建hadoop集群之系统管理操作
  2. Markdown中如何让# * &gt;等符号原样显示,不转义解析成对应Markdown语法
  3. OJ19
  4. spring-cloud-alibaba-dubbo踩坑记
  5. mac怎么设置开机自启动项,mac选择开机启动项
  6. Github的.gitignore忽略文件
  7. Pr视频软件主要知识点
  8. java中对list集合进行分组
  9. 【性能监控】nmon和pyNmonAnalyzer的搭建和使用
  10. 046_salesforce 中 Get URL