Postgresql:动态sql的例子
来源:互联网 发布:js 手机选择时间控件 编辑:程序博客网 时间:2024/05/19 00:14
- CREATE or Replace FUNCTION func_getnextid(
- tablename varchar(240),
- idname varchar(20) default 'id')
- RETURNS integer AS $funcbody$
- Declare
- sqlstring varchar(240);
- currentId integer;
- Begin
- sqlstring:= 'select max("' || idname || '") from "' || tablename || '";';
- EXECUTE sqlstring into currentId;
- if currentId is NULL or currentId = 0 then
- return 1;
- else
- return currentId + 1;
- end if;
- End;
- $funcbody$ LANGUAGE plpgsql;
CREATE OR REPLACE FUNCTION test_get_sql(IN sql character varying, OUT io_cursor_ref refcursor)
RETURNS record AS
$BODY$
DECLARE
BEGIN
OPEN IO_CURSOR_REF FOR
execute sql;RETURN;
END;
$BODY$
LANGUAGE plpgsql VOLATILE
COST 100;
ALTER FUNCTION test_get_sql(character varying)
- Postgresql:动态sql的例子
- 动态Sql的例子
- PostgreSQL简单的动态SQL语句
- 一个动态sql的例子
- 动态SQL和动态游标的例子
- 以前写过的动态sql例子
- 动态SQL的使用例子, 行列转换.
- 动态SQL的使用例子, 行列转换.
- 动态sql例子
- postgreSQL的sql语法
- MyBatis中的动态SQL例子
- Oracle 动态sql小例子
- 一个PostgreSQL存储过程的例子:
- postgreSQL 应用case when的例子
- postgreSQL 使用With字句的例子
- postgresql数据库的游标使用例子说明
- postgreSQL的一些sql语句
- PostgreSQL的SQL命令整理
- 英特尔杨叙:Win 8是计算设备创新的开始
- DECLARE_SERIAL(class_name)
- 美国航母杀入南海:中国最强机群出击(图)
- 动态规划
- 软件测试
- Postgresql:动态sql的例子
- log4net配置(web中使用log4net,把web.config放在单独的文件中)
- 中日韩开源大赛,tcpcopy进入国内4强
- 分离android文件系统
- Sql日期格式转换
- shp格式导入sde数据库失败
- word快捷键
- 永远也不放手,因为我爱你
- 单向链表--初始化、添加删除节点、排序链表