
数据库
文章平均质量分 67
Cold的小小博客
这个作者很懒,什么都没留下…
展开
-
db2和oracle中的树查询(递归查询)语句
在db2和oracle中的对树的递归查询语句。 表结构: create table MAIN_NODE ( MLA_ID INTEGER not null , //节点ID MLA_ROOTID INTEG原创 2011-07-24 20:06:33 · 1890 阅读 · 0 评论 -
Oracle 树查询(递归查询) 与虚列level 结合
oracle中的select语句可以用START WITH...CONNECT BY PRIOR子句实现递归查询,connect by 是结构化查询中用到的,其基本语法是: select * from tablename start with cond1 connect by c原创 2011-07-26 17:18:29 · 8357 阅读 · 0 评论 -
Hibernate Recursive Query(Hibernate 递归查询) HQL 递归的实现
Hibernate 递归查询通常用于表的自连接/自指向(self association),如下面的表: id name parent_id 1 部门 0 2 技术部 1 3 账务部 1转载 2011-08-02 17:31:41 · 10693 阅读 · 1 评论 -
让hibernate支持递归、start with connect by prior 查询
由于hibernate的结果对象映射功能很好用,但是有些特殊的sql文hibernate并不支持,比如start with connect by prior,如何让hibernate支持这种特殊sql查询,还能使用hibernate的对象功能呢。方法如下:1、普通sql文:转载 2011-08-01 17:22:57 · 12273 阅读 · 0 评论 -
oracle DB2 统计 计算从0001-01-01 到现在的天数
oracle:select to_date(to_char(sysdate,'YYYYMMDD'),'yyyymmdd') - to_date('00010101','yyyymmdd') from dualDB2:select days(current date) fr原创 2011-08-19 15:02:15 · 2124 阅读 · 0 评论 -
JDBC的驱动包下载总汇
題記:寫下來供自己及有需要的人看看……Microsoft SQL Server (6.5, 7, 2000 and 2005) and Sybase (10, 11, 12). ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~转载 2011-10-13 19:11:22 · 5109 阅读 · 4 评论 -
RBAC权限管理
RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联。简单地说,一个用户拥有若干角色,每一个角色拥有若干权限。这样,就构造成“用户-角色-权限”的授权模型。在这种模型中,用户与角色之间,角色与权限之间,一般者是多对多的关系。(如下图)角色是什么?可以理解为一定数量的权限的集合,权限的载体。例如:一个论坛系统,“超级管理员转载 2014-02-12 16:09:08 · 1067 阅读 · 0 评论 -
RBAC权限设计实例
实现业务系统中的用户权限管理 B/S系统中的权限比C/S中的更显的重要,C/S系统因为具有特殊的客户端,所以访问用户的权限检测可以通过客户端实现或通过客户端+服务器检测实现,而B/S中,浏览器是每一台计算机都已具备的,如果不建立一个完整的权限检测,那么一个“非法用户”很可能就能通过浏览器轻易访问到B/S系统中的所有功能。因此B/S业务系统都需要有一个或多个权限系统来实现访问权限检测,让经过授权转载 2014-02-12 16:10:22 · 3000 阅读 · 1 评论