fix #8131 - chinese translations
[Pman.Core] / pgsql / core_enum_seqmax_update.sql
1
2 DROP FUNCTION IF EXISTS core_enum_seqmax_update;
3
4 CREATE OR REPLACE FUNCTION core_enum_seqmax_update(in_etype varchar(128))
5   RETURNS INTEGER AS
6 $BODY$
7  
8 DECLARE
9     v_seqmax INTEGER;
10      
11 BEGIN
12  
13     SELECT MAX(seqid) +1 INTO v_seqmax FROM core_enum WHERE
14             etype = in_etype;
15     UPDATE core_enum SET seqmax = v_seqmax WHERE etype = in_etype;
16     RETURN v_seqmax;
17  
18 END;
19 $BODY$
20   LANGUAGE plpgsql VOLATILE
21   COST 100;
22   
23 ALTER FUNCTION core_enum_seqmax_update(varchar)
24   OWNER TO admin;