用户定义表值函数返回 table 数据类型。 表值函数主要用于数据计算出来返回结果集。 --不带输入参数的表值函数 create function tvpoints()returns tableasreturn(select * from tb_users); --调用 select * from ...
分类:
其他好文 时间:
2020-02-20 15:33:26
阅读次数:
86
1、什么是Mybatis MyBatis 是一款优秀的 持久层框架 它支持定制化 SQL、存储过程以及高级映射。 MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。 MyBatis 可以使用简单的 XML 或注解来配置和映射原生类型、接口和 Java 的 POJO(Pla ...
分类:
其他好文 时间:
2020-02-20 00:19:42
阅读次数:
71
语法: ⑥SELECT 分组函数,列(此列要出现在 GROUP BY的后面) ①FROM 表 ②【WHERE 筛选条件】 ③GROUP BY 分组的列 ④【having 分组后的筛选】 ⑦【ORDER BY 按什么排序】注意:查询列表是特殊的,必须是分组函数后和GROUP BY后出现的字段 特点: ...
分类:
数据库 时间:
2020-02-18 10:00:45
阅读次数:
72
什么是游标 结果集,结果集就是select查询之后返回的所有行数据的集合。 游标则是处理结果集的一种机制吧,它可以定位到结果集中的某一行,多数据进行读写,也可以移动游标定位到你所需要的行中进行操作数据。 一般复杂的存储过程,都会有游标的出现,他的用处主要有: 定位到结果集中的某一行。 对当前位置的数 ...
分类:
数据库 时间:
2020-02-18 09:52:10
阅读次数:
75
阅读目录 一:认识游标 二:游标的基本操作 三:游标的运用 查询语句可能返回多条记录,如果数据量非常大,需要使用游标来逐条读取查询结果集中的记录。应用程序可以根据需要滚动或浏览其中的数据。本篇介绍游标的概念、分类、以及基本操作等内容。 回到顶部 一:认识游标 游标是SQL Server的一种数据访问 ...
分类:
数据库 时间:
2020-02-18 09:29:07
阅读次数:
82
一.分组查询 概述作用: “Group By”从字面意义上理解就是根据“By”指定的规则对数据进行分组,所谓的分组就是将一个“数据集”划分成若干个“小区域”,然后针对若干个“小区域”进行数据处理。 1.使用group by进行分组查询在使用group by关键字时,在select列表中可以指定的项目 ...
分类:
数据库 时间:
2020-02-17 17:54:53
阅读次数:
117
https://www.cnblogs.com/hu-yewen/p/5821645.html 首先来看自然连接的定义: 自然连接:是一种特殊的等值连接,它要求两个关系进行比较的分量必须是相同的属性组,并且在结果集中将重复属性列去掉。 一个简单的例子,将下列关系R和S进行自然连接: R: A B C ...
分类:
数据库 时间:
2020-02-17 17:48:29
阅读次数:
101
一:什么是mybatis? mybatis是用java实现的持久层框架,他封装了jdbc的很多细节,使开发者只需关注sql语句本身,而不用管注册驱动等等繁琐的过程。 它使用了ORM思想封装结果集。 ORM:Object Relational Mappging 对象关系映射。简单地说,就是把数据表和实 ...
分类:
其他好文 时间:
2020-02-14 13:10:16
阅读次数:
65
Hash Join只能用于相等连接,且只能在CBO优化器模式下。相对于nested loop join,hash join更适合处理大型结果集 Hash Join的执行计划第1个是hash表(build table),第2个探查表(probe table),一般不叫内外表,nested loop才有 ...
分类:
数据库 时间:
2020-02-14 11:11:03
阅读次数:
80
1、JDBC所需的四个参数username、password、url、driverClass 2、加载JDBC驱动程序 3、创建数据库连接connection对象conn 4、创建preparedStatement 5、执行sql语句 6、遍历结果集 7、处理异常,关闭JDBC对象资源 详细内容: ...
分类:
数据库 时间:
2020-02-13 19:21:22
阅读次数:
111