получается отчество тоже нужно обернуть в coalesce(middle_name,'') чтобы удалить дубли без отчества. Удалять записи нехорошая практика. Дубль автор может ссылаться на книгу. В итоге книга будет без автора. Или я не прав?
@HelloGoodbye-f6q Жыл бұрын
спасибо за урок, а что значит cascade при удалении процедурных функции?
@PostgresProfessional Жыл бұрын
Как и обычно - удаление всех зависимых от процедуры объектов.
@НатальяЕрохина-п5ш4 ай бұрын
0:10 @@PostgresProfessional
@artem_from_minsk3 жыл бұрын
Может ли процедура вернуть таблицу или результат SELECT * из любой таблицы допустим? Или для этих целей нужно использовать функции. И вдруг до того как нужно вернуть значение вообще нужно реально проверить есть ли данные в таблице и чуть что сделать commit, а иначе его не делать допустим?
@PostgresProfessional3 жыл бұрын
Нет, возвращать множество строк может только функция. Насчет проверки данных и commit - это очень странное требование. Почти наверняка это не нужно и задача решается другим (более простым) способом.
@amoschenko3 жыл бұрын
real это же вещественное число, а их корректнее сравнивать через разность?
@PostgresProfessional3 жыл бұрын
С равенством могут быть сложности из-за неточного представления, но больше/меньше-то адекватно работают.
@ivanl77862 жыл бұрын
Если бы это было платным обучением - я бы потребовал деньги обратно.