Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
21.09.2020, 10:57
|
|||
---|---|---|---|
|
|||
Обновление рекурсивной функции |
|||
#18+
Изменилось количество параметров. Msg 8144, Level 16, State 2, Procedure fnTaskParams, Line 27 [Batch Start Line 0] Procedure or function dbo.fnTaskParams has too many arguments specified. Msg 8144, Level 16, State 2, Procedure fnTaskParams, Line 27 [Batch Start Line 0] Procedure or function dbo.fnTaskParams has too many arguments specified. Msg 8144, Level 16, State 2, Procedure fnTaskParams, Line 27 [Batch Start Line 0] Procedure or function dbo.fnTaskParams has too many arguments specified. Msg 8144, Level 16, State 2, Procedure fnTaskParams, Line 27 [Batch Start Line 0] Procedure or function dbo.fnTaskParams has too many arguments specified. Completion time: 2020-09-21T10:52:42.0088214+03:00 Как правильно сделать? Создать временную функцию а потом вернуть боевую? Можно как ниб без временной ф-и? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.09.2020, 11:10
|
|||
---|---|---|---|
Обновление рекурсивной функции |
|||
#18+
Для новых параметров добавить значения по умолчанию. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.09.2020, 11:16
|
|||
---|---|---|---|
|
|||
Обновление рекурсивной функции |
|||
#18+
Агрох Для новых параметров добавить значения по умолчанию. все равно при вызове ф-и DEFAULT надо указывать ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.09.2020, 11:42
|
|||
---|---|---|---|
Обновление рекурсивной функции |
|||
#18+
listtoview все равно при вызове ф-и DEFAULT надо указывать Хмм. Я так понимаю проблема в том, что функция много где вызывается и править всё и везде - не вариант. Какие варианты вижу: 1) Использование функции SELECT Function заменить на EXECUTE Function, если такое возможно и проще полного переписывания. ЕМНИП в последнем случае default писать уже не надо. 2) Внутри старой функции вызывается новая, с заранее указанными значениями по умолчанию. Переписывать старый код в этом случае не надо, а новый код уже с новой функцией. Старый по мере возникновения необходимости обновлять до использования новой функции. Но рабочесть метода уже зависит от того что конкретно за функции и что они делают. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=46&mobile=1&tid=1685627]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
41ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 286ms |
total: | 423ms |
0 / 0 |