Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / SQL tips and tricks. / 5 сообщений из 5, страница 1 из 1
06.11.2002, 16:44:20
    #32065516
ak@
ak@
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL tips and tricks.
Есть у меня в процедуре такая таблица:

DECLARE @t TABLE (id INT IDENTITY(1,1))

мне надо создать в ней 10000 строк, чтобы в ней были числа от 1 до 10000 соответственно. INSERT типа:

INSERT @t SELECT TOP 10000 field FROM SOME_TABLE

не подходит, потому как нет в базе таблиц с таким количеством записей. Да и не хорошо это. Подскажите, каким запросом можно "напихать" записи?

Спасибо.
...
Рейтинг: 0 / 0
06.11.2002, 16:53:44
    #32065523
ziktuw
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL tips and tricks.
выполнить 10000 раз:
insert into @t default values

Хотя непонятно, для чего нужна такая табличка. Набор данных с последовательными номерами можно генерить "на лету" по месту их непосредственного использования.
...
Рейтинг: 0 / 0
06.11.2002, 16:58:12
    #32065527
ak@
ak@
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL tips and tricks.
От этого и пытаюсь уйти... Это как раз и есть место непосредственного использования. Пример с айдентити для упрощения понимания...
...
Рейтинг: 0 / 0
06.11.2002, 17:47:24
    #32065569
Alexes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL tips and tricks.
Ну если не обращать внимание на "нехорошесть" такого подхода, то можно сделать так:
Код: plaintext
1.
select top  10000  ... from sysobjects s1,sysoobjects s2,...
...
Рейтинг: 0 / 0
06.11.2002, 18:42:17
    #32065582
ak@
ak@
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL tips and tricks.
Спасибо. Собственно почти так и делаю.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / SQL tips and tricks. / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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