我想创建存储过程来获取特定表的当前id我有很多表,所以我不想为每个表创建sp,
我正在尝试这种方式,但我失败了
create procedure
sp_get_id(mytable varchar(128)) returns(id integer)
as
begin
select gen_id(:mytable, 0) from rdb$database into :id;
suspend;
end
Run Code Online (Sandbox Code Playgroud)
我想知道是否有办法将输入参数传递给gen_id,或者我必须为每个表创建不同的sp ..
提前致谢