set -x
psql TESTDB <<EOI
drop function UPDATE_PROC(integer, char(15));
drop function QUERY_PROC(integer);
create function UPDATE_PROC(integer, char(15))
returns integer
as 'update basic2 set RND_INTEGER = \$1 where basic2.ID_2 like \$2; select 1'
language 'sql';
create function QUERY_PROC(integer)
returns integer
as 'select count(*) from basic1, basic2, basic3 where basic1.ID_1 = basic3.ID_1 and basic2.ID_2 = basic3.ID_2 and basic3.RND_INT > \$1'
language 'sql';
EOI
