|
Автоматический анализ таблицы: тип "uint1" не существует
|
|||
---|---|---|---|
#18+
Расширение uint1 установлено. Любые операции с типом "uint1" работают корректно. Но при автоматическом анализе таблиц PostgreSql ругается на этот тип (без конца пишет ошибки в логи PostgreSQL): Код: sql 1. 2. 3. 4. 5. 6.
Почему при автоматическом анализе PostgreSQL не видит тип "uint1" ? Судя по всему, при автоматическом анализе он не видит типы в схеме "public". Почему ? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2022, 20:39 |
|
Автоматический анализ таблицы: тип "uint1" не существует
|
|||
---|---|---|---|
#18+
Тип " uint1 " задействован в функциях, которые используются в индексных выражениях и в ограничениях. Т.е. при автоматическом анализе таблиц PostgreSQL, судя по всему, проверяет все выражения и типы и вдруг обнаруживает, что тип "uint1" он не знает... Хотя те же самые функции, использующие тип "uint1", выполняет корректно, все запросы тоже выполняет корректно. Единственное объяснение - не видит типы из схемы "public" в момент выполнения автоматического анализа таблиц... ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2022, 20:43 |
|
Автоматический анализ таблицы: тип "uint1" не существует
|
|||
---|---|---|---|
#18+
И команда " \dT * ", и SQL-запрос на выборку типов из системных таблиц PostgreSQL выводят все типы данных, включая uint1 . Тип " uint1 " находится в схеме "public". Вот "проблемная" функция FUNC1: Код: sql 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2022, 20:47 |
|
Автоматический анализ таблицы: тип "uint1" не существует
|
|||
---|---|---|---|
#18+
Если внутри функции вместо " uint1 " указывать явно " public.uint1 ", то ошибка не генерируется. Вопрос в том, почему PostgreSQL не ищет типы данных в схеме " public " при выполнении автоматического (фонового) анализа таблиц... Код: sql 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2022, 21:25 |
|
Автоматический анализ таблицы: тип "uint1" не существует
|
|||
---|---|---|---|
#18+
Cyrax_02 Вопрос в том, почему PostgreSQL не ищет типы данных в схеме " public " при выполнении автоматического (фонового) анализа таблиц... CVE-2018-1058 Намеренно. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2022, 15:03 |
|
|
start [/forum/topic.php?fid=53&msg=40135221&tid=1993648]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
26ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 247ms |
total: | 361ms |
0 / 0 |