oracle中的聚合函数count、max、min、sum、avg以及NVL函数的用法
分组函数聚合函数对一组行中的某个列执行计算执行计算并返回单一的值。聚合函数忽略空值。聚合函数经常与 SELECT 语句的 GROUP BY 子句一同使用,所以有的时候也把其称之为分组函数。这类函数通常应用于报表统计中,以下展示Oracle常用的聚合函数的应用。
分组函数的介绍 作用于一组数据,并对一组数据返回一个值....
分类:
数据库 时间:
2014-10-25 20:13:35
阅读次数:
583
primary key: 1、主键不可以有空值。 2、不可以有重复行。unique : 1、可以有空行。 2、不可以有重复行。clustered index: 1、可以有重复行。 2、可以有空行。 3、如果指定的列不unique 它会再加一个标志列以使索引变得唯一。
分类:
数据库 时间:
2014-10-24 22:10:24
阅读次数:
260
在我们对查询结果进行处理的时候,(比如:sal*13+comm表达式),因为某些员工可能没有奖金,只有13月薪水,这样我们查处的结果会不正确,结果只显示既有奖金有又13薪水的员工,其他的没有,解决办法:可以用函数nvl(查询的字段,当查询结果为空值时的字段),select sal*13+nvl(co...
分类:
数据库 时间:
2014-10-24 09:08:52
阅读次数:
192
alter table 可能用三种方式来完成。第一种: 只修改元数据。 1、删除一个列。 2、一个行被增加而且空值被认为是所有行的新值。 3、当可变长度的列的长度增加时。 4、不允许为空的列被允许为空时。第二种: 检查所有数据以保证它们与修...
分类:
数据库 时间:
2014-10-22 21:55:50
阅读次数:
225
本章主要内容: 一、外键 二、表连接 三、子查询 四、索引 一、外键: 1、什么是外键 2、外键语法 3、外键的条件 4、添加外键 5、删除外键 1、什么是外键: 主键:是唯一标识一条记录,不能有重复的,不允许为空,用来保证数据完整性 外键:是另一表的主键, 外键可以有重复的, 可以是空值,用来和其...
分类:
数据库 时间:
2014-10-22 09:59:11
阅读次数:
321
1. 匿名类型 通过关键字var定义匿名类型,编译器将根据运算符右侧表达式的值来发出一个强类型。 使用匿名类型时要遵守的一些基本规则: ? 匿名类型必须有一个初始化值,而且这个值不能是空值(null),因为类型是根据初始化器推断出来的; ? 匿名类型可以用于简单类型,也可以用于复杂类型。用于...
一、网络上的一般说法1、ViewState 对象为Null。2、DateSet 空。3、sql语句或Datebase的原因导致DataReader空。4、声明字符串变量时未赋空值就应用变量。5、未用new初始化对象。6、Session对象为空。7、对控件赋文本值时,值不存在。8、使用Request....
分类:
其他好文 时间:
2014-10-20 19:26:12
阅读次数:
230
============问题描述============ MyGameView:privateDrawablemyBackground;publicMyGameView(Contextcontext){ super(context); //TODOAuto-generatedconstructors...
分类:
其他好文 时间:
2014-10-19 22:57:16
阅读次数:
248
大家在网上搜IOC,一定会找到DI的概念,其实IOC与DI讲的是一个意思,他们只是从两个角度描述了Spring IOC容器管理对象依赖关系。
IOC控制反转:说的是创建对象实例的控制权从代码空值剥离到IOC容器控制,实际就是你的xml文件控制,侧重于原理;
DI依赖注入:说的是创建对象实例时,为这个对象注入属性值或其它对象实例,侧重实现。
本来是由应用程序管理的对象之间的依赖关系,现在交给容器管理,这就叫组控制反转。即交给了IOC容器。Spring的IOC容器主要使用DI方式实现的,不需要主动查找。...
分类:
编程语言 时间:
2014-10-19 14:19:17
阅读次数:
261
如果传入参数为空,则查询条件默认为trueselect1fromtablewherefield1=isnull(@field1,field1)其他的待补充。。。。。。。。。。。。。。
分类:
数据库 时间:
2014-10-18 03:10:13
阅读次数:
176