Добрый день! Подскажите, как должен выглядеть синтаксис(MS SQL 2005) вызова процедуры с последующим сохранением результата во временную таблицу? Есть линкованный сервер (через Odbc) ASE150. На нем есть процедура test, которая возвращает одну колонку data.
так работает:
exec ('mydb.dbo.test') at ASE150
а вот так ругается на распределенные транзакции:
insert #tmptbl -- перед этим таблица естественно создана!
exec ('mydb.dbo.test') at ASE150
И вообще применим ли insert...exec к линкованным серверам?