我有一个Postgres函数,类似如下,从SQL编辑器运行时工作正常。我想从Java创建相同的功能。怎么做? Postgres版本是9.1
CREATE OR REPLACE FUNCTION abc()
RETURNS void as
$BODY$
DECLARE
BEGIN
......
--do something
END;
答案 0 :(得分:1)
CREATE FUNCTION
是一个与所有其他语句一样的SQL语句。你用
java.sql.Connection conn = ...;
conn.createStatement("CREATE FUNCTION ...").execute;
就像其他每个不返回结果集的SQL语句一样。