如果没有,请提出可行的替代方案,我将编辑我的问题,并根据要求提供源代码
答案 0 :(得分:0)
如果要将SQL语句封装为“可调用的”内容,则将其放入函数中
create function get_data(p_some_value int)
returns table (some_number int, some_date date, some_value text)
as
$$
select c1, c2, c3
from some_table
where x1 = p_some_value;
$$
language sql
stable;
答案 1 :(得分:-1)
存储过程是可以保存的准备好的SQL代码,因此该代码可以反复使用。
CREATE PROCEDURE procedure_name
AS
sql_statement
GO;