当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: 1.NULL 使用详解
 

 

 ·位图菜单的制作    »显示摘要«
    摘要:*******************************************************实用环境:pb6.5\pb70\pb80\pb90功 能:位图菜单的制作方 法:如下*******************************************************第一步,首先要建立一个menu对象,命名为:m_bitmap。设计格式有一个主菜单 file,下面有4个子菜单new\open\save\exit,如下: ......
 ·使用sql*loader进行数据导入    »显示摘要«
    摘要:环境说明: 数据库:oracle8.1.6oem; 系 统:windows2000 server.*******************************************************************************************用记事本创建控制文件input.ctl,内容如下: load datainfile ´test.txt´ --数据文件append into table ......


NULL及DUAL详解
1.null 使用详解

    1、定义该列为主键字段(primary key); 【相关文章:应用MapX编程实现地图数据查询

    常常会有人问到,什么是null?顾名思义,null就是空,oracle中以及其他的数据库中,含有空值的表的列的长度为零。oracle允许任何一种数据类型的字段为空,除了以下两种情况: 【扩展阅读:VB中使用EXCEL输出

1.1.具体说明: 【扩展信息:SSE指令介绍及其C、C++应用

    2、定义该列时已显式的加了 not null 的限制条件的字段。

    1、等价于没有任何值、是未知数;

    2、null与0、空字符串、空格都不同;

    3、对空值做加、减、乘、除等运算操作,结果仍为空;

    4、null的处理使用nvl函数;

    5、查询、比较时使用关键字用“is null”与“is not null”;

    6、空值不能被索引,所以查询时有些符合条件的数据可能查不出来,比方在count(*)中,用nvl(列名,0)处理后再查;

7、排序时比其他数据都大(索引默认是降序排列,小→大),所以null值总是排在最后。

 

1.2.使用方法举例:

sql> select 1 from dual where null=null;

没有查到记录

sql> select 1 from dual where null=´´;

没有查到记录

sql> select 1 from dual where ´´=´´;

没有查到记录


...   下一页
 ·刷新数据库视图    »显示摘要«
    摘要:/* 刷新数据库视图.sql*/declare @vname sysname declare refresh_cursor cursor for select name from sysobjects where xtype = ´v´ order by crdatefor read only open refresh_cursor fetch next from refresh_cursor into @vname while......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE