【发布时间】:2011-11-09 17:25:50
【问题描述】:
说明:
有一个表由两列(ParentId 和 ChildId)组成,显示一些实体的层次结构。每个 Id 只能在 ParentId 列中显示一次。这意味着每个实体只有一个子实体。
问题:我需要检查实体(其 Id)是否在父实体的后代列表中。
【问题讨论】:
-
你在做周期检测吗?
-
ParentID 是否有唯一约束?
-
ParentId 和 ChildId 对是唯一约束。但表中没有其他约束。
标签: sql sql-server-2008 tsql stored-procedures hierarchy