Какая-то странность. Может кто подскажет?
Ramca
Дата: 21.05.2015 23:04:54
Есть скалярная функция большая: dbo.fnLimP(куча аргументов)
Когда пишу select dbo.fnLimP(куча аргументов) from Таблицы - выполняется, все считается, результат-табличка вылезает, все здорово. НО как только эта функция оказывается в большой вьюхе, выдается ошибка:
Сообщение 313, уровень 16, состояние 2, строка 2
Предоставлено недостаточное число аргументов для процедуры или функции dbo.fnLim.
Где собака порылась? В какую сторону копать?
Гавриленко Сергей Алексеевич
Дата: 21.05.2015 23:14:03
Ошибка в 17й строке.
Ramca
Дата: 21.05.2015 23:18:23
Гавриленко Сергей Алексеевич, в 17й строке чего? Функции? Запроса?
Mike_za
Дата: 22.05.2015 01:20:17
Вам намекают, что мало информации...
Ramca
Дата: 22.05.2015 01:32:06
Mike_za, вероятно....
НО...
Всем спасибо за внимание, Извинения за то, что оторвал...
Я разобрался. Функция вызывалась еще из другой функции, где ей действительно не хватало параметров.
Winnipuh
Дата: 22.05.2015 10:38:17
Ramca |
---|
Mike_za, вероятно.... НО... Всем спасибо за внимание, Извинения за то, что оторвал... Я разобрался. Функция вызывалась еще из другой функции, где ей действительно не хватало параметров. |
ну так отпишитесь, интересно: все-таки в 17-й?
Ramca
Дата: 22.05.2015 10:41:53
Winnipuh, ))) Как-то в ночи не посчитал, но, по-моему, не в 17й )))