Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 HierarchyID - методы  [new]
maffey
Member

Откуда: DTS
Сообщений: 187
Разбираюсь с HierarchyID

При попытке вызова метода IsDescendant выдаёт, что метода в сборке нет:

Msg 6506, Level 16, State 10, Line 9
Не удалось обнаружить метод "IsDescendant" для типа "Microsoft.SqlServer.Types.SqlHierarchyId" в сборке "Microsoft.SqlServer.Types"

То же самое про метод DescendantLimit пишет.

Сам вызов:
SELECT RowId FROM dbo.HierarchyTable WHERE @ParentId.IsDescendant(RowId) = 1

Версия:
Microsoft SQL Server 2008 (SP1) - 10.0.2714.0 (X64)   May 14 2009 16:08:52   Copyright (c) 1988-2008 Microsoft Corporation  Enterprise Edition (64-bit) on Windows NT 6.1 <X64> (Build 7600: ) 

на другом пропробовал тоже:
Microsoft SQL Server 2008 (RTM) - 10.0.1600.22 (Intel X86)   Jul  9 2008 14:43:34   Copyright (c) 1988-2008 Microsoft Corporation  Developer Edition on Windows NT 5.2 <X86> (Build 3790: Service Pack 2) 
9 авг 11, 12:50    [11090718]     Ответить | Цитировать Сообщить модератору
 Re: HierarchyID - методы  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
Может, потому что он IsDescendantOf на самом деле?
9 авг 11, 12:51    [11090738]     Ответить | Цитировать Сообщить модератору
 Re: HierarchyID - методы  [new]
maffey
Member

Откуда: DTS
Сообщений: 187
Да, всё так, работает.

Вот как так? В rsdn и на хабре что за люди сидят?

Может происходило переименование методов когда-то..
9 авг 11, 12:57    [11090800]     Ответить | Цитировать Сообщить модератору
 Re: HierarchyID - методы  [new]
SamMan
Member

Откуда: Moscow
Сообщений: 759
maffey
Может происходило переименование методов когда-то..


Тынц, если интересно...
9 авг 11, 14:22    [11091535]     Ответить | Цитировать Сообщить модератору
 Re: HierarchyID - методы  [new]
maffey
Member

Откуда: DTS
Сообщений: 187
SamMan,

ок, спс
15 авг 11, 09:46    [11118083]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить