В общем, на MS SQL
есть прилинкованный MYSQL
и я могу обращаться к нему через OPENQUERY
, что бы получить небольшой кусок данных, с которым хочу что-то сделать на стороне MS SQL(не важно).
Однако, проблема в том, что запросы вида:
SELECT * FROM OPENQUERY()
INNER JOIN
Коряво работают, так как сначала все данные выкачиваются в MS SQL
, а уж потом выполняется JOIN, что не эффективно из-за большого объема данных.
Я могу как-то из MS SQL
запросом передать таблицу с необходимыми данными(Список ID например) на MYSQL
, что бы внутри OPENQUERY
выполнить фильтрацию по этой таблице и наружу получить быстро только необходимые данные?
Подобное, без проблем работает между линкованными MSSQL
серверами.
Да, есть утилита Import/Export
, но это лишние телодвижения..., а хотелось бы 1 скриптом решить задачу.
Оказалось, что OPENQUERY()
поддерживает операции модификации данные и я просто смог сделать запрос вида(Спасибо @Akina за наводку):
INSERT OPENQUERY (MYSQL, 'SELECT name FROM table')
SELECT Name from Table
Что бы залить данные на MYSQL и уже дальше, через
EXEC (QUERY) AT MYSQL
Выполняю запросы из MSSQL на стороне MYSQL, но нужно еще RPC включить в настройках линковки.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Помогите пожалуйста, мне выдает вот такую ошибку при подключении css modules:
Помогите, плиз, изменить классический вид вертикального scrollа на обычную тонкую линию
возникла проблема, не могу понять в чем делоВерстаю в VS code изменения в life server