hierarchyid

    2热度

    3回答

    感谢您抽出时间阅读本文。 我在从SQL数据库获取数据时尝试构建层次结构对象时遇到问题。 请注意,我是一个新手程序员。 你如何建立一个层次不明的对象?当我说未知级别时,我的意思是,每个节点可能具有不同数量的子节点,而子节点又可能具有不同数量的自己的子节点,如此等等。 这个想法是我需要创建一个使用我的SQL数据绑定到WPF TreeView控件的分层对象。 下面我已经包含了我到目前为止的代码。 代码的

    1热度

    2回答

    我被要求查询时间记录数据库,以显示为给定项目完成的所有工作。每个项目都分解成任务,每个任务本身都可以分解为任务。任务层次可以是任意数量的深层次。部分要求是为层次结构中的每个任务或节点(不仅仅是叶级节点,而是所有节点,包括顶级项目节点,叶级节点和之间的所有节点)提供总时间。 使用这样的层次结构我认为使用HIERARCHYID数据类型可能很有用。有没有什么办法像层次结构上的ROLLUP这样做SUM来给

    1热度

    3回答

    我有两个表,其中一个表是items容器,它包含与产品相关的所有数据。另一个表用于类别,其中数据是使用层次结构组织的。 查询的目标是列出与所选类别下的类别匹配的项目。 实施例: CatID: 3, Parent: Root, Name: Computers CatID: 4, Parent: 3, Name: Laptops CatID: 5, Parent: 3, Name: Monitors

    0热度

    1回答

    我正在使用HierarchyId数据类型来存储位置。用户可能受到位置限制(LocationId)。如果用户的位置限制超过1个,则必须使用OR再次调用HierarchyId数据类型上的IsDescendantOf方法。 例(由LocationId 5和6过滤员工): SELECT * FROM Employee INNER JOIN Location ON Employee.LocationId

    1热度

    1回答

    对包含hierarchyid列的表有任何限制吗?它是否限制分区等任何功能?我似乎无法找到任何说明存在的内容,但希望与一些更有经验的用户核对,看看我是否正在查看某些内容。 感谢, 小号

    0热度

    1回答

    我想知道是否有人可以确定SQL Azure是否支持层次结构节点,以及它在性能/可伸缩性方面与SQL 2008的层次结构ID的可比性。 基本上我们正在考虑迁移一个系统,该系统在非常高性能的关键方法中广泛使用现有的HierarchyId,并且对此功能的支持是项目的大规模改变者,但我无法访问SQL Azure数据库目前正在测试这个。 我已经在2010年发布了SQL Azure SU3的一部分,我发现它有

    7热度

    3回答

    使用t-sqlhierarchy我如何获得所有没有孩子(这是最后的死者)的行? 说我的表的结构是这样的: Id, Name, HierarchyId 而且具有这些行: 1, Craig,/ 2, Steve, /1/ 3, John, /1/1/ 4, Sam, /2/ 5, Matt, /2/1/ 6, Chris, /2/1/1/ 什么查询会给我约翰和克里斯?

    0热度

    3回答

    我试图检查某个特定ID是否可以位于层次结构中。 我有一个以分层方式存储的类别列表。 实施例 (0x, 0, 1, 'root'), (0x58, 1, 2, 'Market Zone'), (0x5AC0, 2, 3, 'Informática'), (0x5AD6, 3, 8, 'Accesorios Robótica'), (0x5ADA, 3, 9, 'Accesorios El

    3热度

    1回答

    我怎么会去查询仅仅是“只叶子节点” (即无子女)记录找到所有叶子节点记录? 我已经尝试了这样的查询: select * from TableA tt where tt.HierarchyId.GetDescendant(null, null) not in ( Select t.HierarchyId from TableA t ) 但这似乎仍然返回一些节点是有孩子。

    3热度

    1回答

    我正在信息系统中开发消息中心,今天用户Eric建议使用hierarchyid数据类型来跟踪消息答复,因为目标是显示为Outlook或Gmail对话。 为了简化,我在我的数据库表的消息: MessageId int PK ReplyToId int FK null Subject varchar Body varchar Hierarchy hierarchyid 当插入一个新的消息,我