假设有一个像
这样的函数 public void InsertData (int Id, String name, String content){
int nr= db.CountRecord("select * from tbPosts where PostID="+Id+"");
if(nr==0){
db.Exec("insert into tbPosts values('"+Id+"','"+name+"','"+content+"')");
}
}
我需要使用f的结果如下,但缺少FROM子句错误引发
create function f (i int, out j int, out k int) as $$
begin
j := i * i;
k := i * i * i;
end
$$ language plpgsql
请帮助,谢谢。
答案 0 :(得分:0)
你可以这样做:
select t.id, a.j, a.k from table1 t, f(t.id) a