Size: a a a

PostgreSQL + 1C + Linux

2020 September 01

MV

Mikhail Vydrin in PostgreSQL + 1C + Linux
т.е. для 11 есть. да и в ppa должно быть для других версий
источник

2_

2flower _ in PostgreSQL + 1C + Linux
Антон Дорошкевич
кому интересно, почитайте, может снимет вопросы, а может новые появятся)
вопрос по методичке
читаю ваш вариант
F.18. Fulleq - Оператор равенства в Postgres реализован так, что результатом
сравнения двух NULL оказывается NULL. На СУБД Microsoft SQL оператор
равенства ведёт себя по-другому и возвращает TRUE, когда оба его операнда
равны NULL.

читаю книгу Ицик Бен Гана
Microsoft Server 2012 Основы T-SQL

Некоторые считают странным, что операция сравнения двух пустых значений
(NULL = NULL) возвращает UNKNOWN. С точки зрения языка SQL отметка NULL
представляет сущность, которая отсутствует либо не определена. Нельзя сказать
с уверенностью, равны ли два неизвестных значения. В связи с этим в SQL преду-
смотрено два предиката — IS NULL и IS NOT NULL, которые необходимо исполь-
зовать вместо выражений = NULL и <> NULL.

Т.е. если я правильно понимаю здесь также null=null результат null в ms sql как и в postgres.
источник

АК

Александр Карпов... in PostgreSQL + 1C + Linux
Правильно не использовать null=null
источник

АК

Александр Карпов... in PostgreSQL + 1C + Linux
🤪
источник

А

Андрей Я in PostgreSQL + 1C + Linux
Вообще любые операции с null возвращают null
источник

2_

2flower _ in PostgreSQL + 1C + Linux
Александр Карпов
Правильно не использовать null=null
я в курсе, я лишь пытаюсь узнать у автора методички.
источник

2_

2flower _ in PostgreSQL + 1C + Linux
Андрей Я
Вообще любые операции с null возвращают null
null is null true,null is not null false так что я не был бы так категоричен
источник

S

Sergey in PostgreSQL + 1C + Linux
При попытке выгрузки в DT на постгресе под виндой. В какую сторону смотреть? Куда копать?
источник

А

Андрей Я in PostgreSQL + 1C + Linux
2flower _
null is null true,null is not null false так что я не был бы так категоричен
Операции сравнения с чем то число строка и т.д.
источник

А

Андрей Я in PostgreSQL + 1C + Linux
Типо того
источник

2_

2flower _ in PostgreSQL + 1C + Linux
Андрей Я
Операции сравнения с чем то число строка и т.д.
is -это операция сравнения
источник

2_

2flower _ in PostgreSQL + 1C + Linux
еще интересно агрегаты себя ведут с null
источник

MV

Mikhail Vydrin in PostgreSQL + 1C + Linux
Сергей Голод
в ванильном 11 его точно нет. вроде же изменение checksums для кластера - это фишка > 12
в дебиан 10 тоже есть pg-checksums-11
источник

DN

Denis Noname in PostgreSQL + 1C + Linux
2flower _
is -это операция сравнения
IS NULL - это специальная операция.
источник

СГ

Сергей Голод... in PostgreSQL + 1C + Linux
Mikhail Vydrin
в дебиан 10 тоже есть pg-checksums-11
отдельным пакетом идёт?
источник

И

Иван in PostgreSQL + 1C + Linux
Sergey
При попытке выгрузки в DT на постгресе под виндой. В какую сторону смотреть? Куда копать?
Это так?)
источник

2_

2flower _ in PostgreSQL + 1C + Linux
Denis Noname
IS NULL - это специальная операция.
в доке он называется "предикат сравнения" ничего специального.
источник

И

Иван in PostgreSQL + 1C + Linux
Why do I get "relation with OID ##### does not exist" errors when accessing temporary tables in PL/PgSQL functions?

In PostgreSQL versions < 8.3, PL/PgSQL caches function scripts, and an unfortunate side effect is that if a PL/PgSQL function accesses a temporary table, and that table is later dropped and recreated, and the function called again, the function will fail because the cached function contents still point to the old temporary table. The solution is to use EXECUTE for temporary table access in PL/PgSQL. This will cause the query to be reparsed every time.

This problem does not occur in PostgreSQL 8.3 and later.
источник

И

Иван in PostgreSQL + 1C + Linux
Sergey
При попытке выгрузки в DT на постгресе под виндой. В какую сторону смотреть? Куда копать?
У вас реально версия старее 8.3?
источник

MV

Mikhail Vydrin in PostgreSQL + 1C + Linux
Сергей Голод
отдельным пакетом идёт?
источник