SQLRU.net
Разработка приложений баз данных

Начало » Использование СУБД » Firebird, HQbird, InterBase » Что такое db_key (и как с ним бороться?)
Что такое db_key [сообщение #3665] Tue, 07 November 2023 19:34 Переход к предыдущему сообщению
shalamyansky в настоящее время не в онлайне  shalamyansky
Сообщений: 149
Зарегистрирован: August 2022
Senior Member
В разных уголках документаций и статей попадаются упоминания о таком явлении природы, как rdb$db_key, однако места силы, чтобы пришло понимание, найти не могу. Интуитивно эта штука воспринимается как дополнительное необъявленное поле, однако, по всей видимости, это не так.

Думал было использовать, но столкнулся с непонятками.

Создаем и наполняем таблицу
Показать скрытый текст
Изучаем на предмет rdb$db_key:
SQL> select rdb$db_key, id from test;

DB_KEY                     ID
================ ============
8000000001000000            1
Пытаемся искать по rdb$db_key:
SQL> select * from test where rdb$db_key = 8000000001000000;
<empty result>

SQL> select * from test where rdb$db_key = '8000000001000000';
<empty result>
И как это понимать?
 
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Сообщение не прочитано
Предыдущая тема: Как получить что 15/60 = 0.25
Следующая тема: создание объектов БД через ibescript
Переход к форуму:
  


Текущее время: Fri Nov 15 05:50:41 GMT+3 2024

Общее время, затраченное на создание страницы: 0.01931 секунд