Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / LUW9 - called on null input / 3 сообщений из 3, страница 1 из 1
15.09.2009, 17:00
    #36197301
Kru
Kru
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LUW9 - called on null input
Господа, всем доброе время суток.
Такой вот вопросик - для чего используют в процедурах called on null input.
Из доков ничего понять не смог.
Сделал примерчик в котором процедура принимала один параметр и если он был null то возвращала определённый результат. Процедура вела себя одинаково независимо объявлял я called on null input или нет.
Кажется, что called on null input ни на что не влияет, но тем не менее во всех процедурах, с которыми я сталкивался эта установка всегда есть.

Помогите понять, в чём её смысл.

Заранее большое спасибо.
...
Рейтинг: 0 / 0
15.09.2009, 19:13
    #36197665
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LUW9 - called on null input
Kru,

Здравствуйте.

Оно, видимо, сделано для того, чтобы подчеркнуть, что процедура всегда вызывается одинаково вне зависимости от того, стоит оно или нет в отличии, например, от внешней функции.
CREATE PROCEDURE (SQL) statement :
Код: plaintext
1.
CALLED ON NULL INPUT
    CALLED ON NULL INPUT always applies to procedures. This means that the procedure is called regardless of whether any arguments are null.
...
Рейтинг: 0 / 0
16.09.2009, 02:42
    #36198011
Kru
Kru
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LUW9 - called on null input
Mark BarinsteinKru,

Здравствуйте.

Оно, видимо, сделано для того, чтобы подчеркнуть, что процедура всегда вызывается одинаково вне зависимости от того, стоит оно или нет в отличии, например, от внешней функции.
CREATE PROCEDURE (SQL) statement :
Код: plaintext
1.
CALLED ON NULL INPUT
    CALLED ON NULL INPUT always applies to procedures. This means that the procedure is called regardless of whether any arguments are null.


Большое спасибо.
Буду использовать эту установку для поддержания традиций :-)
...
Рейтинг: 0 / 0
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / LUW9 - called on null input / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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