powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / по поводу статьи "обход конструкции IN"
4 сообщений из 4, страница 1 из 1
по поводу статьи "обход конструкции IN"
    #39197428
AlexeyM123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый вечер.
Хочу спросить по поводу этого метода

имею такую конструкцию :

select * from some_table
where :str_set containing '~' || trunc(some_table.a_field) || '~'

если я не уточняю типа параметра
то IBExpert пишет VarChar(208), однако
если длина str_set превышает длину поля , то выкидывается exception ...303...string truncation
однако если обернуть параметр в cast(:str_set as blob sub_type 1), то выборка проходит успешно

прошу подсказать : почему ?
...
Рейтинг: 0 / 0
по поводу статьи "обход конструкции IN"
    #39197434
AlexeyM123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Firebird 2.5.6.26980
...
Рейтинг: 0 / 0
по поводу статьи "обход конструкции IN"
    #39197438
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexeyM123почему ?
Потому что у сервера нет хрустального шара и лучшее предположение, которое он может
сделать о типе параметра, это то, что он (тип) совпадает с типом поля на другой стороне
оператора.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
по поводу статьи "обход конструкции IN"
    #39197440
AlexeyM123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovAlexeyM123почему ?
Потому что у сервера нет хрустального шара и лучшее предположение, которое он может
сделать о типе параметра, это то, что он (тип) совпадает с типом поля на другой стороне
оператора.

спасибо Dimitry Sibiryakov
понятно
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / по поводу статьи "обход конструкции IN"
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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