Sascha Manns Ответов: 1

Как заполнить несколько строк SQL


Я хотел бы вставить несколько строк в таблицу MS SQL.

Возможно ли сделать это таким образом?

insert into tblAuftragMulti (Ordernumber, Kriteria, Status)
values 
('$state.OrderID', 8 , 'false'),
('$state.OrderID', 6 , 'false'),
('$state.OrderID', 7 , 'false'),
('$state.OrderID', 9 , 'false');


Что я уже пробовал:

insert into tblAuftragMulti (Ordernumber, Kriteria, Status)
values 
('$state.OrderID', 8 , 'false'),
('$state.OrderID', 6 , 'false'),
('$state.OrderID', 7 , 'false'),
('$state.OrderID', 9 , 'false');

1 Ответов

Рейтинг:
5

Leo Chapiro

Да, это должно быть возможно именно так: SQL SERVER – три метода вставки нескольких строк в одну таблицу

Метод 3: SQL Server 2008+ построение строк

INSERT INTO #SQLAuthority (ID, Value)
VALUES (1, 'First'), (2, 'Second'), (3, 'Third');