CREATE MATERIALIZED VIEW chk__foo AS (
SELECT 1
FROM ...
WHERE ...
) WITH DATA
;
Теперь проверьте, что таких записей нет
ALTER ??? ADD CONSTRAINT integrity_violated CHECK (0=1);
Не имеет значения, если я поставлю TABLE
или MATERIALIZED VIEW
для ???
, я продолжаю получать
chk__foo
не является таблицей или чужой таблицей