MSSql提供了一个新的数据类型 HierarchyID,用来处理层次结构的数据,这个数据类型是系统内置的CLR数据类型,不需要专门激活 SQL/CLR 功能即可使用.当需要表示各值之间的嵌套关系,并且该关系可以采用顺序路径语法表达时,HierarchyID 非常有用. 顺序路径看起来有点像文件路径,但它不使用目录和文件名,而是使用数值.与其他父/子关系类似,所有顺序路径都必须归结于根节点.在 SQL Server 2008 中,根节点的文本表示是一个 (/) 字符.具有顺序路径的元素通常由整数…