Я пытаюсь перенести запрос из SQL в Netezza. В оригинале есть пользовательская функция, которую я реплицировал как хранимую процедуру, но теперь я застреваю, пытаясь применить ее к каждой строке. Пользовательская функция вызывается с использованием CROSS APPLY в исходном коде.Netezza Эквивалент CROSS APPLY
Хранимая процедура принимает 3 аргумента (две от применяемой строки) и возвращает одну дату. Мне нужна эта дата для каждой строки, чтобы заполнить столбец в результатах окончательного запроса.
Я не думаю, что хранимая процедура будет работать для вас здесь, поскольку она не может быть вызвана как функция таблицы в другом запросе. Если вы можете предоставить конкретный пример с исходным кодом и образцами данных, мы можем вам помочь. – ScottMcG
Спасибо, это в значительной степени то, что мне нужно было знать. Отказаться от пути SP сейчас :) – Karnage