翻译的初衷以及为什么选择《Entity Framework 6 Recipes》来学习,请看本系列开篇3-6在查询中设置默认值问题 你有这样一个用例,当查询返回null值时,给相应属性设置默认值。在我们示例中,当数据库中返回null值时,用‘0’作为YearsWorked属性的默认值。解决方案 .....
分类:
其他好文 时间:
2015-05-18 14:39:52
阅读次数:
253
最外层查询的结果集会返回给调用者,称为外部查询。内部查询的结果是供外部查询使用的,也称为子查询。子查询可以分成独立子查询和相关子查询两类。独立子查询不依赖于它所属的外部查询,而相关子查询则须依赖它所属的外部查询。子查询的期望值可以是单值的、多值的或以表为值。1.独立子查询 独立子查询是独立于其外部....
分类:
数据库 时间:
2015-05-18 14:29:24
阅读次数:
153
MyBatis目录(?)[+]写在这个系列前面的话:什么是mybatisMyBatis是支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis使用简单的XML或注解用于配置和原始映射,将接口和Java的POJ...
分类:
其他好文 时间:
2015-05-17 23:18:46
阅读次数:
150
在我们使用JAVA开发过程中,经常要导出查询获得的数据,这些数据一般情况下都是以Excel存储的,因此我们在导出数据的时候要使用JAVA的POI库,其主要是对各种windows平台的数据格式进行操作,在这里,我们是对Excel操作。生成Excel的过程原理是这样的,首先,我们对数据库进行查询,获取相应的结果集,一般是list集合,然后生成Workbook对象,根据生成的Workbook对象获取she...
分类:
编程语言 时间:
2015-05-16 20:36:17
阅读次数:
155
存储过程的概念 存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中,用户通过指定存储过程的名称并给出参数来执行。 存储过程中可以包含逻辑控制语句和数据操纵语句,它可以接受参数、输出参数、返回单个或多个结果集以及返回值。 由于存储过程在创建时即在数据库服务器上进行...
分类:
数据库 时间:
2015-05-15 19:28:38
阅读次数:
190
在扫描上应用聚合
C客户端提供能力来扫描指定namespace或set中的所有记录,并在结果集上应用聚合UDF(Stream UDF)。此能力是通过查询接口,通过不指定谓词的查询语句来实现。请参见:【记录聚合】章节
原文链接: http://www.aerospike.com/docs/client/c/usage/scan/scan_aggregate.html
译 ...
分类:
其他好文 时间:
2015-05-13 19:53:39
阅读次数:
187
一. SELECT INTO 1.使用select into会自动生成临时表,不需要事先创建 select * into #temp from sysobjects 01.把存储过程结果集SELECT INTO到临时表 select * from #temp 2.如果当前会话中,已存在同...
分类:
数据库 时间:
2015-05-13 19:40:22
阅读次数:
166
oracle认为 null 最大。升序排列,默认情况下,null值排后面。降序排序,默认情况下,null值排前面。有几种办法改变这种情况:(1)用 nvl 函数或decode 函数 将null转换为一特定值(2)用case语法将null转换为一特定值(oracle9i以后版本支持。和sqlserve...
分类:
数据库 时间:
2015-05-13 19:31:56
阅读次数:
474
转自:http://www.cnblogs.com/dyufei/archive/2009/11/12/2573974.html不言自明,看SQL就完全理解了,不需要过多解释,不错,分享之:ROLLUP 运算符生成的结果集类似于 CUBE 运算符生成的结果集。下面是 CUBE 和 ROLLUP 之间...
分类:
数据库 时间:
2015-05-13 18:58:28
阅读次数:
222
清晰地介绍了SQL游标,很好的学习资料。 转自http://www.cnblogs.com/knowledgesea/p/3699851.html什么是游标结果集,结果集就是select查询之后返回的所有行数据的集合。游标则是处理结果集的一种机制吧,它可以定位到结果集中的某一行,多数据进行读写,也可...
分类:
数据库 时间:
2015-05-13 16:28:33
阅读次数:
214