1.准备好创建函数的脚本

-- FUNCTION: public.dynamic_placelist_select(integer, timestamp without time zone)

-- DROP FUNCTION public.dynamic_placelist_select(integer, timestamp without time zone);

CREATE OR REPLACE FUNCTION public.dynamic_placelist_select(
    eigyousyo_idl integer,
    minversionl timestamp without time zone)
RETURNS TABLE(address1 character varying, eigyousyo_id integer, icon integer, latitude character varying, longitude character varying, place_code character varying, place_id integer, place_name character varying, deletef smallint, version timestamp without time zone)
    LANGUAGE 'plpgsql'
    COST
    VOLATILE
    ROWS
AS $BODY$
BEGIN
-- Insert statements for procedure here
    RETURN QUERY

select mst_Place.address1,
mst_Place.eigyousyo_id,
mst_Place.icon,
mst_Place.latitude,
mst_Place.longitude,
mst_Place.place_code,
mst_Place.place_id,
mst_Place.place_name,
mst_Place.deletef,
mst_Place.version
from mst_Place
where (mst_Place.eigyousyo_id=eigyousyo_idl and
mst_Place.version)
order by mst_Place.place_code;
END;

$BODY$;

ALTER FUNCTION public.dynamic_placelist_select(integer, timestamp without time zone)
    OWNER TO postgres;

2.在Functions上右键选择Query Tool

3.将代码粘贴到编辑面板,点击图中的1执行函数创建脚本,图中2结果表示函数创建成功

4.在Functions上刷新后可看到函数已建成功,如5所示

5.在函数上右键选择SELECT Script执行函数

6.在SELECT Scripte的编辑面板填入参数后点击运行按钮,Data Output的结果为检索结果

7.另外CREATE Script可对函数进行修改

最新文章

  1. 【bzoj1415】 Noi2005—聪聪和可可
  2. 利用fiddler模拟发送json数据的post请求
  3. C#给文件夹添加权限
  4. PHP for 循环
  5. mysql 字段引号那个像单引号的撇号用法
  6. POJ 2480 Longge's problem (积性函数,欧拉函数)
  7. linux下的ImageMagick安装方法
  8. Jquery一个slideToggle搞定div的隐藏与显示
  9. Python爬虫(一)
  10. [0] C# 扩展方法(Extension Method)
  11. mysql数据权限的分配
  12. Laravel 5.2问题-----postman进api的post请求,为什么出现Forbidden?
  13. Hbase 命令小结
  14. Spark学习笔记——泰坦尼克生还预测
  15. Selenium模拟浏览器抓取淘宝美食信息
  16. c++四舍五入的新方法
  17. webpack / vue项目 config/index.js配置(用于配置webpack服务器代理)
  18. 第一篇 深入嵌入式之Linux裸机
  19. supervisor介绍与安装
  20. 双端队列 ADT接口 数组实现

热门文章

  1. oracle入门(7)——存储过程
  2. MySQL8.0新特性
  3. JS浮点计算问题
  4. Linux 最常用的20条命令
  5. docker——端口映射与容器互联
  6. Delphi APP 開發入門(三)簡易計算機
  7. Http协议面试题
  8. 杭电1020Encoding
  9. presto 0.166安装部署
  10. Dbus组成和原理