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

Откуда: г. Пермь
Сообщений: 4152
следующая команда,

MERGE INTO Table1 AS target
USING (SELECT '1', '2') AS source (f1, f2)
ON (target.fldText = source.f1)
WHEN MATCHED THEN DELETE

выдает ошибку:

Msg 156, Level 15, State 1, Line 2
Incorrect syntax near the keyword 'AS'.
Msg 156, Level 15, State 1, Line 3
Incorrect syntax near the keyword 'AS'.

MSSQL 2005... в интрукциях к 2005 и 2008 MSSQL AS есть, если убрать AS ему не нравится ON :(
4 июл 12, 13:43    [12815916]     Ответить | Цитировать Сообщить модератору
 Re: MERGE и AS  [new]
Glory
Member

Откуда:
Сообщений: 104751
Roman Mejtes
MSSQL 2005...

В 2005 нет MERGE
4 июл 12, 13:45    [12815946]     Ответить | Цитировать Сообщить модератору
 Re: MERGE и AS  [new]
Roman Mejtes
Member

Откуда: г. Пермь
Сообщений: 4152
Glory,

а в BOL к 2005 MSSQL есть описание этого оператора... :) ладно, извените Glory за беспокойство.. хотел делать то, что обсуждали в соседней теме через MERGE это был бы идиальный вариант по моему, но прейдется делать в 3 операции по всей видимости =))
4 июл 12, 14:09    [12816178]     Ответить | Цитировать Сообщить модератору
 Re: MERGE и AS  [new]
Glory
Member

Откуда:
Сообщений: 104751
Roman Mejtes
в BOL к 2005 MSSQL есть описание этого оператора... :)

ссылку приведите
4 июл 12, 14:10    [12816195]     Ответить | Цитировать Сообщить модератору
 Re: MERGE и AS  [new]
Roman Mejtes
Member

Откуда: г. Пермь
Сообщений: 4152
Glory,

он локальный как я вам ссылку на него дам ) ставится вместе с SQLем
4 июл 12, 14:57    [12816494]     Ответить | Цитировать Сообщить модератору
 Re: MERGE и AS  [new]
Glory
Member

Откуда:
Сообщений: 104751
Roman Mejtes
он локальный как я вам ссылку на него дам

Из поля URL сделать Copy-Paste никак что ли ?
4 июл 12, 15:02    [12816528]     Ответить | Цитировать Сообщить модератору
 Re: MERGE и AS  [new]
iap
Member

Откуда: Москва
Сообщений: 47065
В бета-версии SQL2005 MERGE был.
А из релиза его вероломно выкинули.
Может, у Вас BOL к той, невышедшей, версии относится?
4 июл 12, 15:24    [12816675]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить