powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / CONVERT + ISNULL ошибка -> The isnull function requires 2 argument(s).
11 сообщений из 11, страница 1 из 1
CONVERT + ISNULL ошибка -> The isnull function requires 2 argument(s).
    #39790921
x17.mstu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plsql
1.
2.
3.
4.
and 
CONVERT(DATETIME,(isnull(OpenDate),'9999-12-31',OpenDate)) != CONVERT(DATETIME, '2017-01-16')   
and 
CONVERT(DATETIME,(isnull(CloseDate),'9999-12-31',CloseDate)) >= CONVERT(DATETIME, '2017-01-16')
...
Рейтинг: 0 / 0
CONVERT + ISNULL ошибка -> The isnull function requires 2 argument(s).
    #39790922
x17.mstu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
x17.mstu,

Подскажите как переписать условие, доступа до БД нет
...
Рейтинг: 0 / 0
CONVERT + ISNULL ошибка -> The isnull function requires 2 argument(s).
    #39790927
londinium
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
x17.mstu,
Код: sql
1.
2.
3.
4.
and 
CONVERT(DATETIME,isnull(OpenDate,'99991231'),OpenDate) != CONVERT(DATETIME, '2017-01-16')   
and 
CONVERT(DATETIME,isnull(CloseDate,'99991231'),CloseDate) >= CONVERT(DATETIME, '2017-01-16')
...
Рейтинг: 0 / 0
CONVERT + ISNULL ошибка -> The isnull function requires 2 argument(s).
    #39790940
x17.mstu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
londinium,

Msg 8116, Level 16, State 1, Line 62
Argument data type datetime is invalid for argument 3 of convert function.
Msg 257, Level 16, State 3, Line 1
Implicit conversion from data type datetime to int is not allowed. Use the CONVERT function to run this query.
Msg 209, Level 16, State 1, Line 64
Ambiguous column name 'CloseDate'.
Msg 209, Level 16, State 1, Line 64
Ambiguous column name 'CloseDate'.
...
Рейтинг: 0 / 0
CONVERT + ISNULL ошибка -> The isnull function requires 2 argument(s).
    #39790945
nullin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
x17.mstu, ISNULL
...
Рейтинг: 0 / 0
CONVERT + ISNULL ошибка -> The isnull function requires 2 argument(s).
    #39790953
x17.mstu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AND
ISNULL(CONVERT(DATETIME, a.OpenDate), a.OpenDate)!= CONVERT(DATETIME, '2017-01-16')
AND
ISNULL(CONVERT(DATETIME, a.CloseDate), a.CloseDate)!= CONVERT(DATETIME, '2017-01-16')

Так может прокатит ?
...
Рейтинг: 0 / 0
CONVERT + ISNULL ошибка -> The isnull function requires 2 argument(s).
    #39790973
nullin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
x17.mstu,
Код: sql
1.
ISNULL(a.OpenDate, TRY_CONVERT(datetime, 2958463))
...
Рейтинг: 0 / 0
CONVERT + ISNULL ошибка -> The isnull function requires 2 argument(s).
    #39791056
Руслан Дамирович
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: sql
1.
2.
AND ISNULL( [OpenDate],'39991231') != '20170116'   
AND ISNULL( [CloseDate],'39991231') >= '20170116'


А вообще, смешной запрос
...
Рейтинг: 0 / 0
CONVERT + ISNULL ошибка -> The isnull function requires 2 argument(s).
    #39791065
x17.mstu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Руслан Дамирович,

39991231

почему 3 перед 999 ?
...
Рейтинг: 0 / 0
CONVERT + ISNULL ошибка -> The isnull function requires 2 argument(s).
    #39791073
andreymx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
x17.mstuРуслан Дамирович,

39991231

почему 3 перед 999 ?может, год такой, 3909-ый?
...
Рейтинг: 0 / 0
CONVERT + ISNULL ошибка -> The isnull function requires 2 argument(s).
    #39791338
Руслан Дамирович
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
x17.mstuРуслан Дамирович,

39991231

почему 3 перед 999 ?
А ты уверен, что твое творение доживет до [3-9]999 года? :)
Я вот раньше использовал 20500101, а теперь перешел на 22000101.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / CONVERT + ISNULL ошибка -> The isnull function requires 2 argument(s).
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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