/
poliakovD
/
testAdoNetDemoDZ2
Обзор
Документация
Войти
/
poliakovD
/
testAdoNetDemoDZ2
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
create_procedure.sql
19 строк
499 B
Даниил Поляков
Добавлена процедура
29 мар 2026, 14:12
29 мар 2026, 14:12
183ec5d
Код
Авторство
О чём код?
set search_path to 'bbq_test'; CREATE OR REPLACE PROCEDURE update_product_price( p_id INT, p_new_price DECIMAL, OUT p_old_price DECIMAL ) LANGUAGE plpgsql AS $$ BEGIN -- Запоминаем старую цену для выходного параметра SELECT price INTO p_old_price FROM table_products WHERE id = p_id; -- Обновляем цену UPDATE table_products SET price = p_new_price WHERE id = p_id; END; $$; DROP PROCEDURE update_product_price;