优秀的编程知识分享平台

网站首页 > 技术文章 正文

oracle——空字符串('')不能用和!=

nanyue 2024-11-09 12:41:23 技术文章 1 ℃

oracle——空字符串('')不能用<>和!=

最近在查询空字符串的数据时发现查询不出数据。后来发现以前的写法在oracle中不能用。记录一下:

数据如下:

列aaaa<>'',查不出数据。如下图

列aaaa is null,可查出''和null的数据。如下图

ORACLE 对空和空字符串的识别是等同的,即''等同于null,所以其它数据库可以这样写,字段名<>'',oracle只能这样写,字段名 is null

2023-9-4

最近发表
标签列表