MSSQL and multiple Insert ???
От: VMin Россия  
Дата: 28.09.07 14:15
Оценка:
Пробовал в MSSQL сделать такой запрос:
Insert Into SchedulerOptionalColumns(
Grid_ID,
Group_ID,
Group_Name,
Column_Header,
Field_Name,
DataType,
Editable,
User_ID)
Values    
(1,0,'Default','','',0,0,2),
(1,0,'','Job Type','JobType',1,0,2),
(1,0,'','Description','Description',1,0,2),
(1,0,'','Job Status','JobStatus',1,0,2),
(1,0,'','Customer','Customer',1,0,2),
(1,0,'','Salesman','Salesman',1,0,2),
(1,0,'','Contractor','Contractor',1,0,2),
(1,0,'','Region','Region',1,0,2),
(1,0,'','Priority','Priority',2,0,2)

Вигвам....
Server: Msg 170, Level 15, State 1, Line 11
Line 11: Incorrect syntax near ','.

Неужели в MSSQL действительно нельзя сделать multiple Insert?

Или это только я не в курсе.

P.S.
Пока набирал сообщение в translit.ru ошибся и набрал гействительно.
Теперь размышляю:
Эта ужасная гействительность от слова Гейтс или нет?

P.P.S.
Лично я Гейтса уважаю, если не восхищаюсь.




















.
Это я Вас как математик математика спрашиваю:
Что такое математика?
Один из законов Божьих или это сам Бог и есть? (ХХ век)

По-моему Математика — это Слово Божие. (22.03.05)
Re: MSSQL and multiple Insert ???
От: Sshur Россия http://shurygin-sergey.livejournal.com
Дата: 28.09.07 14:34
Оценка: 2 (1)
Здравствуйте, VMin, Вы писали:

VM>Неужели в MSSQL действительно нельзя сделать multiple Insert?



можно так:

insert into table (aaa,bbb,,ccc)
select 111,222,333
union select 112,223,334
union select 113,224,335
--итд


если строки повторяются то надо union all использовать
Шурыгин Сергей

"Не следует преумножать сущности сверх необходимости" (с) Оккам
Re: MSSQL and multiple Insert ???
От: Аноним  
Дата: 28.09.07 14:34
Оценка:
Здравствуйте, VMin, Вы писали:

try this:

VM>Пробовал в MSSQL сделать такой запрос:

VM>[sql]
VM>Insert Into SchedulerOptionalColumns(
VM>Grid_ID,
VM>Group_ID,
VM>Group_Name,
VM>Column_Header,
VM>Field_Name,
VM>DataType,
VM>Editable,
VM>User_ID)
VM>Values
VM>select 1,0,'Default','','',0,0,2
union all
VM>select 1,0,'','Job Type','JobType',1,0,2
VM>select 1,0,'','Description','Description',1,0,2
union all
...




















VM>.
Re: MSSQL and multiple Insert ???
От: _d_m_  
Дата: 29.09.07 04:46
Оценка:
Здравствуйте, VMin, Вы писали:

VM>Неужели в MSSQL действительно нельзя сделать multiple Insert?


ожидается в следующей версии
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.