
DB
九州虾米
JAVA WEB 开发
展开
-
Oracle 学习之窗口函数(over)
在工作的过程中,我们有时候需要编写复杂的sql脚本.在这个时候,如果掌握一些数据库函数,对我们的工作可以事半功倍的作用. 这篇主要记录学习Oracle 的窗口函数的一些体会.原创 2016-08-28 18:16:16 · 14176 阅读 · 2 评论 -
SqlServer XML 类型数据操作
sqlserver xml query, value, exists, modify 函数原创 2017-12-18 21:25:14 · 6103 阅读 · 1 评论 -
sqlserver xml.modify('replace value of .... with....') 函数改造
背景: sqlserver 对xml 节点操作会使用xml.modify(‘replace value of …. with….’)函数,但是在使用的过程中发现,该modify函数不支持对空值简写节点的修改. 具体如下<person> <name>小明</name> <addr></addr> <org/></person>修改<name>节点和<addr> 节点的值可以原创 2017-12-23 14:03:09 · 2278 阅读 · 1 评论 -
sqlserver 动态sql执行execute和sp_executesql
sqlserver 动态sql的执行,有两个方法execute和 sp_executesql.其中第一个方法execute可以简写为exec. execute方法适合执行没有返回值的动态sql,sp_executesql可以获取到动态sql的返回值.二者比较起来,前者写起来简单,后者功能强大些,但写起来麻烦,使用的时候具体情况具体分析吧. 在function 中不能使用exec和sp_exec原创 2017-03-26 20:01:15 · 32784 阅读 · 0 评论 -
递归查询(树查询)
数据库树查询Oracle 和SQL SERVER 的 递归查询(树查询)原创 2017-09-28 14:17:29 · 6214 阅读 · 0 评论 -
sql 排序分页
oracle/sqlserver数据库分页原创 2017-09-28 16:56:40 · 530 阅读 · 0 评论 -
sql server 列信息查询
视图 information_schema.columns 查询列详细信息原创 2017-08-23 11:25:28 · 3796 阅读 · 0 评论 -
union,union all,intersect,minus(转载)
博客园union和union all的区别Union因为要进行重复值扫描,所以效率低。如果合并没有刻意要删除重复行,那么就使用Union All两个要联合的SQL语句 字段个数必须一样,而且字段类型要“相容”(一致);如果我们需要将两个select语句的结果作为一个整体显示出来,我们就需要用到union或者union all关键字。union(或称为联合)的作用是将多个结果合并在一转载 2014-12-08 22:18:39 · 523 阅读 · 0 评论 -
cursor
-- 声明游标;CURSOR cursor_name IS select_statement--For 循环游标--(1)定义游标--(2)定义游标变量--(3)使用for循环来使用这个游标declare --类型定义 cursor c_job is select empno,ename,job,sal转载 2015-01-06 20:34:42 · 387 阅读 · 0 评论 -
cursor
-- 声明游标;CURSOR cursor_name IS select_statement--For 循环游标--(1)定义游标--(2)定义游标变量--(3)使用for循环来使用这个游标declare --类型定义 cursor c_job is select empno,ename,job,sal转载 2015-01-06 20:36:47 · 393 阅读 · 0 评论 -
事务隔离机制
数据库事务在并发的时候可能会出一些问题,针对这些问题,数据库本身有一套自己的事务隔离机制,一般的持久层框架也都有自己的隔离机制,这里主要介绍一下hibernate的事务隔离机制和使用方法。原创 2015-07-26 15:31:26 · 734 阅读 · 0 评论 -
SQLSERVER / ORACLE 中delete/update 中的别名使用
sqlserver oracle 多表关联update delete . update delete 语句中别名使用原创 2017-12-19 15:47:07 · 3928 阅读 · 0 评论