龙空技术网

Oracle null值和空白值

数据分析师文箫 178

前言:

此时小伙伴们对“oracle字段去空格”大致比较重视,兄弟们都需要知道一些“oracle字段去空格”的相关文章。那么小编在网摘上汇集了一些有关“oracle字段去空格””的相关文章,希望你们能喜欢,你们一起来学习一下吧!

NULL

null 不参与 “=”和 “<>”和“!=”运算。 仅仅参与 is和 is not运算。只能使用“is null ” 或者 “is not null“

在使用AVG,MAX,SUM,COUNT等函数时,为NULL的记录会被忽略。

--正确语法 select * from  student  where name is null;select * from  student  where name is not null;insert into student' values(null, null); --  插入NULL
‘’(里面啥也没有),不要使用,没有任何意义
--报错insert into st values(‘a’, ‘’);--不会报错,没有返回值,没有任何意义select * from  student  where name ='';--name字段无论何值,会全部处理成null select ltrim(name,'') from a 
空格或者空白‘ ’

字段里面只有一个或者多个空格,空格是有值的。空格字段要使用时需要使用trim()函数处理

--‘ ’一个空格,返回一个空格的值select * from  student  where name =' ';--‘  ’两个空格,返回两个空格的值select * from  student  where name ='  ';

标签: #oracle字段去空格 #oracle查询空格值数据