`

ORACLE 中有关null ,''的讨论

 
阅读更多

今天在网上看见一篇文章,截图如下



 

之前一直未注意到此类问题;

于是就在网上查询资料得知:

1、oracle中null 不是空值也不是空格;

2、=null这样的操作会自动转换为null;

3、oracle中''与null得到的效果都是一样,因为在oracle里,他们2者是不区分的;即 ''就是null ,null 就是'';

4、如果要得到为null的内容, 就得用 is ;

5、插曲:nvl(字段,'替换的内容'),此函数可以将数据库中为null的内容替换为你想替换的内容;

 

那里不对,还请多多指教

 

 

 

  • 大小: 8.6 KB
0
8
分享到:
评论
2 楼 sgp420 2013-04-10  
macrozhu 写道
直接来个is not null就可以了。

这个可以补充到第6点,也就说 查询出来的数据 只要有内容,就会显示出来;
1 楼 macrozhu 2013-04-10  
直接来个is not null就可以了。

相关推荐

    oracle锁机制探讨

    在Oracle数据库中,DML锁主要包括TM锁和TX锁,其中TM锁称为表级锁(用来保证表的结构不被用户修改),TX锁称为事务锁或行级锁。当Oracle执行DML语句时,系统自动在所要操作的表上申请TM类型的锁。当TM锁获得后,系统...

    Oracle SQL高级编程(资深Oracle专家力作,OakTable团队推荐)--随书源代码

    她是Oracle ACE,也是OakTable(Oracle社区中著名的“Oracle科学家”的非正式组织)的成员,经常在技术会议上演讲。她的著作还包括 Expert Oracle Practices和Beginning Oracle SQL,博客主页是karenmorton....

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    其一、就业面广:全球前100强企业99家都在使用ORACLE相关技术,中国政府机构,大中型企事业单位都能有ORACLE技术的工程师岗位。 其二、技术层次深:如果期望进入IT服务或者产品公司(类似毕博、DELL、IBM等),...

    Oracle复合索引与空值的索引使用问题小结

    昨天在QQ群里讨论一个SQL优化的问题,语句大致如下: select A,min(B) from table group by A;--A,B都没有not null约束,A列无空值,B列有空值。--存在复合索引IX_TEST(A,B) 于是手动测试,环境采用Oracle自带的...

    oralce表分析存储过程.txt

    求赞求评论,若有不足请指出,可以互相讨论,互相学习 1.如果你的表经常由几千万变成几百万,又变成几千万那么需要制定分析计划定期表分析,同时可以一并分析索引,计算索引中 数据的分布情况,这样CBO会选择更加...

    程序员的SQL金典.rar

     本书特色:主要介绍SQL的语法规则及在实际开发中的应用,并且对SQL在MySQL、MS SQL Server、Oracle和DB2中的差异进行了分析;详细讲解数据库对增、删、改、查等SQL的支持并给出了相应的SQL应用案例;透彻分析函数...

    SQL必知必会(第3版)--详细书签版

     说明:给出上下文讨论中比较重要的信息。    提示:为某任务给出建议或一种更简单的方法。    注意:提醒可能出现的问题,避免出现事故。    新术语,提供新的基本词汇的清晰定义。  表示读者可以自己输入...

    OCA认证考试指南1Z0-051

    2.2.4 NULL 2.3 认证小结 2.4 本章 测试题 2.4.1 自测题 2.4.2 实验题 2.4.3 自测题答案 2.4.4 实验题答案 第3章 限定和排序数据 3.1 限制查询检索的行 3.1.1 WHERE子句 3.1.2 比较运算符 3.1.3...

    配置MSSQL数据源连接步骤

    配置MSSQL数据源连接步骤 [很卡,设置下了分辨率了] ...涉及所有关于java方面的编程均可讨论 本人目前涉及MYSQL ORACLE LINUX AJAX SSH XML....... 好了,教程就到这,88 本人邮箱:zhuseahui@yahoo.com.cn

    二十三种设计模式【PDF版】

    你必须找到相关的对象,以适当的粒度将它们归 类,再定义类的接口和继承层次,建立对象之间的基本关系。你的设计应该对手头的问题有针对性,同时对将来的问题和需求 也要有足够的通用性。 你也希望避免重复设计或尽...

    SQL语法大全

    SQL语法大全 SQL语法大全 1. ASP与Access数据库连接: dim conn,mdbfile mdbfile=server.mappath("数据库名称.mdb") set conn=server.createobject("adodb.connection") conn.open "driver={microsoft access ...

    java程序是怎么操作数据库的,可以以常用据库为例,求详细解答,最好能举例。

    JDBC Driver Mannager->局部JDBC驱动->客户端数据库->数据库服务器->返回查询结果,这种访问事实上是转换JDBC调用为相应的数据库(Oracle, Sybase, Informix, DB2, 和其他的数据库数据库管理系统)的客户端API调用...

Global site tag (gtag.js) - Google Analytics