随笔分类 -  数据库(SQL)

用游标生成SQL脚本
摘要:上周接到一个需求,帮客户初始化权限模块的数据(包括用户,角色,模块以及三者之间的关系,还有用户与用户的关系,角色与角色的关系,模块与模块的关系),看了需求后一头雾水,幸好客户提供的是excel表格,但数据分布在两个工作表里,要把它拆分出来并不容易~~~就像这样的格式(这是角色和上级角色)一个一个写显然是行不通的,想到前几天刚用游标做了一个循环Parent的脚本,这个是不是也可以用游标来遍历客户给的... 阅读全文
posted @ 2007-11-01 09:11 beal 阅读(445) 评论(0) 推荐(0)
设计一个实现N级树的数据库结构
摘要:用一个字段 NodeID代表该结点的位置信息,NodeID 由三部分组成(深度+父结点+编号)具体实现过程:建一张表TreeInit(包含的信息,树的深度字段的长度、父结点的长度、编号的长度)。用一个存储过程按照TreeInit初始化存放树结构的表TreeNode(主要是用表TreeInit控制字段 NodeID中各部分的长度)如:TreeInit 表为 深度 2 父结点 2 编号 2 则Node... 阅读全文
posted @ 2007-03-09 09:01 beal 阅读(1158) 评论(2) 推荐(0)