Программно идентификационные данные набора отбирают в табличной переменной

Взгляните на HTML:: LinkExtractor и HTML:: LinkExtor, часть HTML:: Синтаксический анализатор пакет.

HTML:: LinkExtractor подобен HTML:: LinkExtor, за исключением того, что помимо получения URL, Вы также получаете текст ссылки.

6
задан TGnat 26 August 2009 в 15:29
поделиться

2 ответа

Вы можете проверить текущее значение столбца IDENTITY, используя:

DBCC CHECKIDENT (#HH)

, и вы также можете изменить это позже, используя:

DBCC CHECKIDENT (#HH, RESEED, 42)

и это также работает с переменной для нового значения:

DBCC CHECKIDENT (#HH, RESEED, @IdentitySeed)

Он работает для локальных и глобальных временных таблиц (например, CREATE TABLE #HH (...) или CREATE TABLE ## HH (....) - но, похоже, это не работает с табличными переменными: - (

Извините, похоже, вы не можете сделать это с табличными переменными .....

10
ответ дан 8 December 2019 в 13:47
поделиться

Я считаю, что вы можете это сделать, но это должно быть сделано в динамическом SQL - объявите tableVar в динамическом SQL и используйте его там!

Конечно, было бы проще и быстрее выполнить код, если бы вы начали его с 1 и имели поле вторичного идентификатора, которое рассчитывается как MAX (HHRecId) + ID.

3
ответ дан 8 December 2019 в 13:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: