Видеокурс PostgreSQL #6 | Хранимые процедуры (функции)
Зачем функции (хранимые процедуры) в PostgreSQL? Практики, опыт
Здравствуйте, уважаемые подписчики и гости канала! Зачем это все? Начать стоит с того, что стоит спросить - а зачем это все, если функции уже есть в вашем любимом языке программирования и можно просто выбрать данные из БД и как-то их обработать? Сразу скажу, что у меня есть еще одна статья на тему функций, но там про триггерные процедуры в БД, т.е. типа хуков на INSERT, UPDATE и пр. Если ваш вопрос скорее про них, то вам надо перейти по этой ссылке. Ну, для начала, стоит отметить, что лучше всего для БД, чтобы данные обрабатывались там же, где и хранятся, а именно в БД...
Реляционные базы данных и язык SQL. Хранимые функции на PLpgSQL в PostgreSQL и внешние файлы
Доброго здоровья читателям моего канала programmer's notes. Поддерживаем мой канал. Предыдущая статья по хранимым функциям здесь Следует отметить, что использование хранимых функций даёт довольно интересную возможность. Можно работать не только с базами данных, но и, например, с файлами. И это даёт довольно богатые возможности при создании клиент-серверных приложений. Дело в том, что некоторые данные гораздо удобнее хранить в виде файлов, а не в виде элементов таблиц, да и данные для обработки могут поступать в разном формате...