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

Откуда: Екатеринбург
Сообщений: 307
Добрый день! Подскажите, плз, как правильно написать, чтобы со связанного сервера MySQL удалить только записи по связи со временной таблицей на MSSQL, попробовала так:

delete from openquery(KABINET,'SELECT * FROM klient')
from openquery(KABINET,'SELECT * FROM klient') k
INNER JOIN #temp1 t ON t.kod=k.kz

удалилось вообще все.
23 май 12, 09:18    [12598421]     Ответить | Цитировать Сообщить модератору
 Re: СРОЧНО!!!!!! Linked MySQL  [new]
ElenaLeont
Member

Откуда: Екатеринбург
Сообщений: 307
уже получилось так

delete from openquery(KABINET,'SELECT kz FROM klient')
where kz IN (SELECT kod FROM #temp1)
23 май 12, 09:39    [12598487]     Ответить | Цитировать Сообщить модератору
 Re: СРОЧНО!!!!!! Linked MySQL  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
delete k
from openquery(KABINET,'SELECT * FROM klient') k
INNER JOIN #temp1 t ON t.kod=k.kz
23 май 12, 09:41    [12598499]     Ответить | Цитировать Сообщить модератору
 Re: СРОЧНО!!!!!! Linked MySQL  [new]
ElenaLeont
Member

Откуда: Екатеринбург
Сообщений: 307
спасибо))
23 май 12, 13:46    [12600923]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить