У меня есть Sybase хранимая процедура со следующим интерфейсом:Присоединение Sybase хранится выход Proc в запросе
myStoredProc @varA int, @varB int OUTPUT
Я хотел бы запустить этот процедурный против другой таблицы (TableA) в запросе, например, следующим образом:
SELECT TableA.Id, [email protected]
FROM TableA
LEFT JOIN (myStoredProc TableA.id, @result OUTPUT) proc
Я знаю, что это не сработает, но, надеюсь, вы получите представление о том, что я пытаюсь вернуть. Обратите внимание, что значения Id из TableA передаются как arg для proc, и я хотел бы, чтобы в результирующем наборе содержался столбец Id и результат вывода из сохраненного proc.
Возможно ли это? Или мне нужно зациклиться на proc?
Дал вам ответ только для комментариев о производительности. Я закончил добычу частей proc и создал новый, который был намного более результативным. – Marcus