Создание переменных и присвоение им значений ПЕРЕД выполнением скрипта
-- Создать временную таблицу scr_pg_vars_tt999 для хранения значений переменных скрипта select * from script_pg_vars_table_tmp_create(); -- Создать логическую переменную B select * from script_pg_var_as_bool_set('B', true); -- Создать строковую переменную S select * from script_pg_var_as_str_set('S', 'Какое-то значение строковой переменной S'); -- Создать числовую переменную F (t_float) select * from script_pg_var_as_float_set('F', '128.325'); -- Выполнить скрипт select * from script_pg_execute (' '); -- Посмотреть значения переменных после выполнения скрипта select * from scr_pg_vars_tt999 order by var_name; -- Удалить временную таблицу scr_pg_vars_tt999 для хранения значений переменных скрипта -- select * from script_pg_vars_table_tmp_drop();
Результат выполнения команды: select * from scr_pg_vars_tt999 order by var_name;
Дата: 01.05.2022