摘要: 如果是单表内有父子关系,用CTE查询,可找到很多的例子,如果情况复杂点呢?场景是:订单之间有关联关系,表结构被设计成了二叉树结构,列:OrderID (Data),CopyBy (Left),CopyFrom(Right)如果以指定的任意订单号查询出所有与之关联订单,语句如下:--为演示,传@OrderID获取,直接定义了一个DECLARE @OrderID INT=511000;WITH RelationOrderInfo AS (SELECT OrderID,CopyFrom,CopyBy,1 AS Lev FROM Orders (NOLOCK)WHERE OrderId=@Order. 阅读全文
posted @ 2012-08-24 17:56 赤脚上阵 阅读(374) 评论(0) 推荐(1) 编辑
摘要: 实体生成工具种类多,核心原理并无多大不同,经常用MSSQL,便收集整理了下适合用的:按自己规范生成:/**** 功能描述:数据库内直接生成实体* 用 法:Exec SP_GenMCode 表名或视图名**/ CREATE PROC SP_GenMCode(@obj SYSNAME) --生成表实体 参数为表名 AS BEGIN DECLARE @name VARCHAR(200) ,@nameType VARCHAR(200) ,@value VARCHAR(200) ,@reader VARCHAR(MA... 阅读全文
posted @ 2012-08-24 17:30 赤脚上阵 阅读(263) 评论(1) 推荐(1) 编辑