Как подавить предупреждения с консоли

#postgresql #plpgsql #ddl

#postgresql #plpgsql #ddl

Вопрос:

Я создаю некоторые функции в plpgsql, используя некоторые временные таблицы, но консоль возвращает предупреждение об этих таблицах, их можно скрыть?

Я противопоставляю столы с

СОЗДАЙТЕ ВРЕМЕННУЮ ТАБЛИЦУ, ЕСЛИ НЕ СУЩЕСТВУЕТ old_competencegroup (целое число идентификаторов, значение автоматической оценки, целое число категорий, переменная успеха) ПРИ ФИКСАЦИИ УДАЛИТЬ СТРОКИ; ОБРЕЗАТЬ evaluations_to_consolidate; ВСТАВИТЬ В evaluations_to_consolidate

И консоль возвращает много

[2020-12-10 18:47:17] [42P07] отношение «old_competencegroup» уже существует, пропуская

Спасибо!

Ответ №1:

Вы можете запустить инструкцию SET client_min_messages TO WARNING;

Вы можете сохранить это утверждение в ~/.psqlrc файле.