Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / необязательные параметры процедуры / 3 сообщений из 3, страница 1 из 1
12.03.2008, 17:18
    #35185872
Kru
Kru
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
необязательные параметры процедуры
Господа,

Как принято работать с необязательными параметрами? Т.е. когда есть значение то использовать его, нет значения, использовать какую-то логику...

Я так понял что одну и туже процедуру вызывать с разным кол-вом параметров нельзя, т.к. набор параметров определяет сигнатуру и можно создавать процедуры с одним и тем же именем но разным набором параметров.
Тоже я так понял, нельзя параметру присвоить значение по умолчанию

Так ли это?


Подскажите как быть.


Заранее спасибо,
Андрей
...
Рейтинг: 0 / 0
13.03.2008, 09:38
    #35186967
TORT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
необязательные параметры процедуры
Можно создать процедуры с одинаковым именем и разным набором параметров... У них SPECIFIC NAME разный будет....
...
Рейтинг: 0 / 0
13.03.2008, 11:14
    #35187282
Vladimir Kiselev
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
необязательные параметры процедуры
В семерке мы пользовались этим, вызывали одну ХП с разным кол-вом параметров, все неуказанные параметры имеют индикатор = -1.
В 9-ке это стало "сложнее", хотя функционал мы не меняли, короче тоже можно, надо только подкрутить, кажется бинд (возможно параметр DYNAMICRULES). Если интересно, посмотрю.
ХП - Embedded, написаны на голом С.
...
Рейтинг: 0 / 0
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / необязательные параметры процедуры / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]