Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Номерация строк / 4 сообщений из 4, страница 1 из 1
18.12.2001, 22:42
    #32019258
Вика
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Номерация строк
есть 2 строки в таблице... с номерами 2 и 4 соответственно
Подскажите пожалуйста, как получить номер 1 и номер 3, чтобы
под этими номерами вставлять строки....?
...
Рейтинг: 0 / 0
19.12.2001, 05:04
    #32019267
Tabloid
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Номерация строк
А зачем такие сложные манипуляции? Вставляте как попало, а при выборке укажите порядок сортировки по полю в котором указан номер (1, 2, 3, ...)
...
Рейтинг: 0 / 0
19.12.2001, 07:16
    #32019274
Pandre
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Номерация строк
Хотя бы так

select id-1 from table1 where id-1 not in (select id from table1) and id>1
...
Рейтинг: 0 / 0
19.12.2001, 15:58
    #32019356
PONYREV
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Номерация строк
Есть такой способ - разрешить принудительную нумерацию индекса.
Если у Вас массовое заполнение таблицы - то Вам подойдет:

SET IDENTITY_INSERT tmptable ON;
TRUNCATE TABLE tmptable;
INSERT INTO tmptable (ID,
....
SET IDENTITY_INSERT tmptable OFF;

Понырев
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Номерация строк / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]