powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Сравнение hex строк
6 сообщений из 6, страница 1 из 1
Сравнение hex строк
    #39936342
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кто-то может мне объяснить, почему запрос
Код: sql
1.
2.
3.
4.
5.
6.
SELECT
  *
FROM
  rdb$database
WHERE
  x'0000' = x'00'

возвращает записи?

Потому, что CHAR OCTETS добивается справа не пробелами, а нулями?

С уважением, Vasilisk
...
Рейтинг: 0 / 0
Сравнение hex строк
    #39936348
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все. Нашел

https://firebirdsql.org/file/documentation/reference_manuals/fblangref25-en/html/fblangref25-datatypes-chartypes.html Generally, the pad character does not have to be a space: it depends on the character set, For example, the pad character for the OCTETS character set is zero.
...
Рейтинг: 0 / 0
Сравнение hex строк
    #39936444
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_Vasilisk_,

зачем тебя несёт в английскую доку, если русская - первична, а английская - вторична? Английская дока это перевод русской.
http://www.ibase.ru/files/firebird/langref25rus/index.html#types-char
"В общем случае символ заполнитель может и не являться пробелом, он зависит от набора символов, так например, для набора символов OCTETS — это ноль."

p.s. html я давно не обновлял, pdf рулит - http://www.ibase.ru/files/firebird/Firebird_2_5_Language_Reference_RUS.pdf
...
Рейтинг: 0 / 0
Сравнение hex строк
    #39936465
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv,

обновил html-доку по 2.5
...
Рейтинг: 0 / 0
Сравнение hex строк
    #39936701
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv
зачем тебя несёт в английскую доку,
Гугл показывает английскую
kdv
если русская - первична, а английская - вторична? Английская дока это перевод русской.
Интересно. Не знал
...
Рейтинг: 0 / 0
Сравнение hex строк
    #39936705
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
12.03.2020 15:21, _Vasilisk_ пишет:
> Гугл показывает английскую

яндЫксом ищи
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Сравнение hex строк
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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