从 plpgsql 函数中获取 Java 结果集 return
Take in a Java ResultSet the return from a plpgsql function
这里我们没有一个 select 查询可以使用 getString variables.So 我怎样才能从 return 中获取结果?
create or replace function takeSomething()
returns text AS
$$
BEGIN
return 'Ok';
END;
$$ LANGUAGE plpgsql;
Java代码:
ResultSet result;
result=Pstatement.executeQuery("Select takeSomething()");
result.next();
ResultSet result;
result=Pstatement.executeQuery("Select takeSomething()");
result.next();
System.out.println(result.getString(1));
与所有其他 select 声明一样。
通过 –> a_horse_with_no_name
这里我们没有一个 select 查询可以使用 getString variables.So 我怎样才能从 return 中获取结果?
create or replace function takeSomething()
returns text AS
$$
BEGIN
return 'Ok';
END;
$$ LANGUAGE plpgsql;
Java代码:
ResultSet result;
result=Pstatement.executeQuery("Select takeSomething()");
result.next();
ResultSet result;
result=Pstatement.executeQuery("Select takeSomething()");
result.next();
System.out.println(result.getString(1));
与所有其他 select 声明一样。
通过 –> a_horse_with_no_name