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