postgresql-patterns-library
postgresql-patterns-library copied to clipboard
Коллекция готовых SQL запросов для PostgreSQL по часто возникающим задачам (получение и модификация данных, ускорение запросов, обслуживание БД)
1) Некорректно передавать в EXECUTE sql_expr через USING 2) Возникает ошибка, если передать SELECT запрос, возвращающий > 1 колонки или строки 3) Автотесты не покрывают это.
```sql select t[1], --regexp_replace(t[1], '([^ ])(?=")', '\1 '), t[2], t[3] from csv_parse($$ Компания, Наименование (бренд), ИНН ООО "Профессиональный консультант", Профессиональный Консультант, 7725340889 ООО "Страховой брокер Сбербанка", Сбер Страховой брокер, 7706810730...
При выполнении SQL запросов может возникнуть ошибка: ``` SQLSTATE[57P01]: Admin shutdown: 7 FATAL: terminating connection due to administrator command CONTEXT: while updating tuple (35697,81) in relation "{table}" FATAL: server conn...
Добавить `check_foreign_key_array(data anyarray, ref_table regclass, ref_column text)`