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

Откуда:
Сообщений: 54
Всем добрый день

Есть ли какая процедура или функция, которая вставляет данные в таблицу одним insertom
Нужно вставить 150 данные в таблицу, как это проще сделать
Пробую
Insert into table (column) values(...), values(...), .....

Не выходит
14 авг 19, 16:19    [21949414]     Ответить | Цитировать Сообщить модератору
 Re: Multiinsert  [new]
Jonsnow
Member

Откуда:
Сообщений: 54
какой-нибудь динамический способ, если будет 200 или 50
14 авг 19, 16:20    [21949415]     Ответить | Цитировать Сообщить модератору
 Re: Multiinsert  [new]
Minamoto
Member

Откуда: Москва
Сообщений: 1117
Jonsnow
Всем добрый день

Есть ли какая процедура или функция, которая вставляет данные в таблицу одним insertom
Нужно вставить 150 данные в таблицу, как это проще сделать
Пробую
Insert into table (column) values(...), values(...), .....

Не выходит

потому что
Insert into table (column) values (...), (...), .....
14 авг 19, 16:23    [21949417]     Ответить | Цитировать Сообщить модератору
 Re: Multiinsert  [new]
Jonsnow
Member

Откуда:
Сообщений: 54
Minamoto,
Спасибо, это заработало
Но может есть какой-нибудь способ, данные в переменную и добавить рекорды?
Процедура наверно или что?
14 авг 19, 16:29    [21949426]     Ответить | Цитировать Сообщить модератору
 Re: Multiinsert  [new]
Minamoto
Member

Откуда: Москва
Сообщений: 1117
Jonsnow
Minamoto,
Спасибо, это заработало
Но может есть какой-нибудь способ, данные в переменную и добавить рекорды?
Процедура наверно или что?

Я не понимаю, что вы хотите получить.
Объясните понятнее, откуда и в каком виде вы данные берете и что получить в итоге хотите.
14 авг 19, 16:34    [21949433]     Ответить | Цитировать Сообщить модератору
 Re: Multiinsert  [new]
vikkiv
Member

Откуда: London
Сообщений: 2499
Jonsnow,

всё пляшется от того как данные поступают
(что пока покрыто туманом, только известно что поступают..),
и уже на основании входного формата решается как
его разбить в удобноваримую форму для insert
14 авг 19, 16:36    [21949436]     Ответить | Цитировать Сообщить модератору
 Re: Multiinsert  [new]
Jonsnow
Member

Откуда:
Сообщений: 54
Пока что приходят, через электронную почту, попозже может будет другая форма
Но пока почта
14 авг 19, 17:07    [21949470]     Ответить | Цитировать Сообщить модератору
 Re: Multiinsert  [new]
Minamoto
Member

Откуда: Москва
Сообщений: 1117
Jonsnow
Пока что приходят, через электронную почту, попозже может будет другая форма
Но пока почта

Если вы не хотите рассказывать детали, почему кто-то должен захотеть вам помогать?

Почту вы как обрабатываете? Написанной собственноручно программой? Если да - откройте для себя волшебный мир табличных переменных, заполняйте их и передавайте в запросе для заполнения постоянной таблицы.
14 авг 19, 17:13    [21949476]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить