891 читали · 2 года назад
Зачем функции (хранимые процедуры) в PostgreSQL? Практики, опыт
Здравствуйте, уважаемые подписчики и гости канала! Зачем это все? Начать стоит с того, что стоит спросить - а зачем это все, если функции уже есть в вашем любимом языке программирования и можно просто выбрать данные из БД и как-то их обработать? Сразу скажу, что у меня есть еще одна статья на тему функций, но там про триггерные процедуры в БД, т.е. типа хуков на INSERT, UPDATE и пр. Если ваш вопрос скорее про них, то вам надо перейти по этой ссылке. Ну, для начала, стоит отметить, что лучше всего для БД, чтобы данные обрабатывались там же, где и хранятся, а именно в БД...
10 месяцев назад
Java 1523. Что такое хранимые процедуры и какой способ их вызова через JDBC?
Хранимая процедура - это блок кода, который хранится и выполняется на стороне базы данных. Она представляет собой набор инструкций SQL, которые могут быть вызваны из приложения или другой программы. Хранимые процедуры обычно используются для выполнения сложных операций базы данных, таких как вставка, обновление или удаление данных, а также для выполнения бизнес-логики на стороне сервера базы данных. Для вызова хранимой процедуры через JDBC, вам понадобится выполнить следующие шаги: // Подключение к базе данных Connection connection = DriverManager...