172 похожих чатов

И я про это тоже. в RETURNING должна возвращаться именно

она

В [полном примере](https://dbfiddle.uk/?rdbms=postgres_12&fiddle=95ed9fab6870d7c4b6266ea4d93def13) же показано, что удаляется строка с
app_period = [20,25)
а по факту возвращается, что удалилась строка с
app_period = [14,)

например если триггеры реализуют сжатие данных.
- Мы вставили в таблицу ZZZZZ,
- по факту в таблицу сохранилось: Zx5
- Мы удалили эту запись
- Соответвенно мы должны увидеть, что удалилось ZZZZZ, а не Zx5
Верно?

А сейчас реализовано так, что в RETURNING мы увидем неожиданное: Zx5 =(

1 ответов

16 просмотров

> И я про это тоже. в RETURNING должна возвращаться именно она А, по-моему, Вы как раз про что-то обратное к тому, что я написал. ;) > В [полном примере] Но я его опять только пролистал. ;) Тем не менее, мой посыл в том, что: SELECT * FROM test WHERE name = 'a'; --и DELETE FROM test WHERE name = 'a' RETURNING *; Всегда должны возвращать одно и то же. И, более того, все эти "сжатия данных" нарушают принципы RM. Вот даже возьмите и посчитайте, сколько из правил Кодда нарушает этот "замечательный" подход (из ISO SQL) к temporal. ;( Но у меня, вообще, складывается впечатление, что реляционная теория — это не единственное, что они (стандартизаторы) "не четали".

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта