Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Простой вопрос : TIMESTAMPDIFF от NULL / 3 сообщений из 3, страница 1 из 1
06.02.2009, 16:03
    #35802248
шубин_ду
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Простой вопрос : TIMESTAMPDIFF от NULL
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
db2 => select timestampdiff(  1 , char( current timestamp - current timestamp +  1  ) ) from sysibm.sysdummy1

 1 
-----------
           0 

   1  record(s) selected.

db2 => select timestampdiff(  1 , char( null ) ) from sysibm.sysdummy1
SQL0206N  "NULL" is not valid in the context where it is used.  SQLSTATE= 42703 

db2 => select timestampdiff(  1 , null ) from sysibm.sysdummy1
SQL0206N  "NULL" is not valid in the context where it is used.  SQLSTATE= 42703 


а в доке по TIMESTAMPDIFF написано "The result of the function is INTEGER. The result can be null; if the argument is null, the result is the null value."

DB2 9.5 LUW, SQL Reference Volume 1, p.490
...
Рейтинг: 0 / 0
06.02.2009, 16:25
    #35802308
Mark Barinstein
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Простой вопрос : TIMESTAMPDIFF от NULL
Код: plaintext
select timestampdiff( 1 , cast(null as char) ) from sysibm.sysdummy1
...
Рейтинг: 0 / 0
06.02.2009, 16:40
    #35802346
шубин_ду
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Простой вопрос : TIMESTAMPDIFF от NULL
2 Mark Barinstein

Спасибо. Век живи, век учись.
...
Рейтинг: 0 / 0
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Простой вопрос : TIMESTAMPDIFF от NULL / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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