pgsql 通过 序列 批量获取ID

来源:互联网 发布:骷髅项链淘宝 编辑:程序博客网 时间:2024/04/30 04:06
CREATE OR REPLACE FUNCTION getNextIds (VARCHAR,INTEGER) RETURNS VARCHAR AS $body$DECLARE str VARCHAR ;DECLARE nextid VARCHAR ;BEGIN    str = '';    FOR i in 1..$2 loop        nextid = (SELECT NEXTVAL($1));        str = str || nextid || ';' ;    END loop;    RETURN str ;END ; $body$ LANGUAGE 'plpgsql';
0 0
原创粉丝点击