Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / null как параметр в UDF / 3 сообщений из 3, страница 1 из 1
18.05.2006, 11:28
    #33734884
poiuytr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
null как параметр в UDF
Можно ли использовать NULL как один из параметров в UDF? И как?
UDF:
Код: plaintext
1.
2.
3.
4.
create function f_test_nulls ( p_str  varchar( 64 ) )
returns varchar( 64 )
called on null input
language sql
return value(p_str, 'null detected')@
Использую:
Код: plaintext
values f_test_nulls('aa')@
Получаю реузльтат 'aa', а если
Код: plaintext
values f_test_nulls(null)@
то
Код: plaintext
ERROR [ 42703 ] [IBM][DB2/AIX64] SQL0206N  "NULL" is not valid in the context where it is used.  SQLSTATE= 42703 
Спасибо.
...
Рейтинг: 0 / 0
18.05.2006, 11:29
    #33734887
gardenman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
null как параметр в UDF
используй CAST(NULL as VARCHAR(64))
...
Рейтинг: 0 / 0
18.05.2006, 12:17
    #33735102
poiuytr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
null как параметр в UDF
Ага, работает, спасибо.
...
Рейтинг: 0 / 0
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / null как параметр в UDF / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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