PL/pgSQL多输出参数例子
2013-07-14 19:03
190 查看
例子一,不带returns:
例子二,带returns:
postgres=# CREATE FUNCTION sum_n_product(x int, y int, OUT sum int, OUT prod int) AS $$ postgres$# BEGIN postgres$# sum := x + y; postgres$# prod := x * y; postgres$# END; postgres$# $$ LANGUAGE plpgsql; CREATE FUNCTION postgres=# postgres=# select sum_n_product(3,4); sum_n_product --------------- (7,12) (1 row)
例子二,带returns:
postgres=# CREATE FUNCTION sum_n_product2(x int, y int, OUT sum int, OUT prod int) returns record AS $$ postgres$# BEGIN postgres$# sum := x + y; postgres$# prod := x * y; postgres$# END; postgres$# $$ LANGUAGE plpgsql; CREATE FUNCTION postgres=# postgres=# select sum_n_product2(3,4); sum_n_product2 ---------------- (7,12) (1 row) postgres=#
相关文章推荐
- MySQL存储过程例子,包含事务,输出参数,嵌套调用
- C#中调用SQL存储过程(带输入输出参数的例子)
- C#中调用SQL存储过程(带输入输出参数的例子)
- C#中调用SQL存储过程(带输入输出参数的例子)
- C#中调用SQL存储过程(带输入输出参数的例子)
- 【C#】调用SQL存储过程(带输入输出参数的例子)
- C#中调用SQL存储过程(带输入输出参数的例子)
- C#中调用SQL存储过程(带输入输出参数的例子)
- C#中调用SQL存储过程(带输入输出参数的例子)
- MySQL存储过程例子,包含事务,输出参数,嵌套调用,游标,循环等等
- C#中调用SQL存储过程(带输入输出参数的例子)
- C#中调用SQL存储过程(带输入输出参数的例子)
- C#中调用SQL存储过程(带输入输出参数的例子)
- mybatis调用存储过程的例子,含输入输出参数
- ASP.NET中调用存储过程带(输入/输出)参数和返回值的一些常用的例子
- [网络收集]ASP.NET中调用存储过程带(输入/输出)参数和返回值的一些常用的例子
- C#中调用SQL存储过程(带输入输出参数的例子)
- C# 输出参数的使用例子
- CreateProcess输出参数例子
- [转]C#中调用SQL存储过程(带输入输出参数的例子)