Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
KonstMV Member Откуда: Сообщений: 21 |
Необходимо заполнить временную таблицу значениями INT IDENTITY PRIMARY KEYCREATE TABLE #TemplateId (id INT IDENTITY PRIMARY KEY, name bit) GO INSERT INTO #TemplateId (name) VALUES (0) GO 100 Добавил ненужное поле name, т.к. иначе строки не вставляются. Можно заполнить эту таблицу без использования поля name? |
21 фев 19, 10:23 [21816051] Ответить | Цитировать Сообщить модератору |
TaPaK Member Откуда: Kiev Сообщений: 6801 |
KonstMV, читать хелп и всё получается CREATE TABLE #a (i INT IDENTITY PRIMARY KEY) INSERT INTO #a DEFAULT VALUES GO 50 SELECT * FROM #a |
21 фев 19, 10:25 [21816052] Ответить | Цитировать Сообщить модератору |
KonstMV Member Откуда: Сообщений: 21 |
TaPaK, спасибо!!! |
21 фев 19, 10:34 [21816064] Ответить | Цитировать Сообщить модератору |
Владислав Колосов Member Откуда: Сообщений: 8316 |
KonstMV,select top (100) identity(int, 1,1) [id] into #TemplateId from sys.tables |
21 фев 19, 11:52 [21816135] Ответить | Цитировать Сообщить модератору |
iap Member Откуда: Москва Сообщений: 47047 |
SET IDENTITY_INSERT #TemplateId ON;?? Без него работает? ![]() |
||
21 фев 19, 12:51 [21816212] Ответить | Цитировать Сообщить модератору |
TaPaK Member Откуда: Kiev Сообщений: 6801 |
это работает в конструкцию SELECT ... INTO и таблицу # с identity создаёт |
||||
21 фев 19, 12:55 [21816219] Ответить | Цитировать Сообщить модератору |
Владислав Колосов Member Откуда: Сообщений: 8316 |
iap, вариант получения нумерованного списка без identity() колонки одним запросом. |
21 фев 19, 12:55 [21816222] Ответить | Цитировать Сообщить модератору |
TaPaK Member Откуда: Kiev Сообщений: 6801 |
дык с идентити всё же tempdb..sp_help '#TemplateId' |
||
21 фев 19, 12:57 [21816223] Ответить | Цитировать Сообщить модератору |
Владислав Колосов Member Откуда: Сообщений: 8316 |
TaPaK, возможно, я непонятно выражаю свои мысли. Я имел в виду "без предварительного создания таблицы с колонкой identity". |
21 фев 19, 13:26 [21816272] Ответить | Цитировать Сообщить модератору |
iap Member Откуда: Москва Сообщений: 47047 |
Всё понятно. :) |
21 фев 19, 13:55 [21816325] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |