PL/pgSQL (Procedural Language/PostgreSQL Structured Query Language) は PostgreSQL ORDBMS でサポートされる手続き言語である。その文法は Oracle Database の PL/SQL と類似している。

不止postgre 数据库下面可以执行。

同时在ORACLE下面也可以执行~

CREATE FUNCTION my_function()RETURN null AS
$BODY$
DECLARE   user_name text;user_age int;currtime timestamp;user_valid_flg := 0;BEGINcurtime := `now`;      FOR i IN 1..500 LOOPEND LOOP;
END;
$BODY$
LANGUAGE  `plpgsql`;

上面用到的 赋值 :=就是PL/SQL中的语法

我们在最后加上LANGUAGE  `plpgsql`;

 





												

plpgsql语句的兼容性相关推荐

  1. Java 技术篇 - java同时连接多种数据库执行sql语句的兼容性验证,数据库类型包括:oracle、sqlserver、DB2、人大金仓、达梦、PG、瀚高、polardb

    Java 操作多类型数据库下的兼容性验证 第一章:数据库测试 ①[ oracle 数据库不支持分号]ORA-00933: SQL 命令未正确结束 ② [sqlserver 数据库不支持 commit] ...

  2. pg数据库json数据类型_PostgreSQL与开发者起舞—让数据库更好服务于开发

    写在前面的话:本文内容有对应50分钟视频讲解,有兴趣可以访问PG与开发者共舞. 很多数据库的对比的活动都是基于数据库本身的一些的底层的功能以及纯数据库方面的对比,等等.更多方面数据库是要为应用来服务的 ...

  3. PostgreSQL 10.0 preview 功能增强 - 后台运行(pg_background)

    标签 PostgreSQL , 10.0 , 后台运行 , pg_background_launch , pg_background_result , pg_background_detach , p ...

  4. dump mysql_mysql/mariadb知识点总结(28):mysql备份工具之mysqldump

    这篇文章包含了很多知识点,而这些知识点在之前的文章中都已经总结过,所以,如果阅读时遇到障碍请参考之前的文章. mysql系列文章列表直达链接:mysql知识点总结 如果你只是想找一些mysqldump ...

  5. Oracle Hint(提示)与常用方法

    一.提示(Hint)概述 1为什么引入Hint?   Hint是Oracle数据库中很有特色的一个功能,是很多DBA优化中经常采用的一个手段.那为什么Oracle会考虑引入优化器呢?基于代价的优化器是 ...

  6. Sql Server和oracle的函数区别总结

    最近要对之前的项目从Sql Server数据库转化为Oracle数据库,期间遇到的一些问题总结一下: S代表SQL Server,O代表Oracle 1.取当前系统时间 S:Select Getdat ...

  7. sql server 数组_如何在SQL Server中实现类似数组的功能

    sql server 数组 介绍 (Introduction) I was training some Oracle DBAs in T-SQL and they asked me how to cr ...

  8. 解读 TiDB Server

    作者:张鱼小丸子-PingCAP 原文来源: https://tidb.net/blog/3f312d4a 三种视角下的 TiDB Server TiDB Server 在 TiDB 集群中主要承担了 ...

  9. TIDB简介及基础架构

    1. 什么是TIDB TiDB 是一个分布式 NewSQL 数据库.它支持水平弹性扩展.ACID 事务.标准 SQL.MySQL 语法和 MySQL 协议,具有数据强一致的高可用特性,是一个不仅适合 ...

最新文章

  1. foxmail 怎么修改存储路径_FoxMail 7.2的邮件存储目录修改
  2. 用指针和函数的方法完成两个数的交换
  3. weblogic oracle连接池配置文件,weblogic连接池的配置
  4. 即墨php,即墨php培训
  5. 双拼输入法键位图_教你在Windows自带的微软拼音输入法中用上小鹤双拼方案
  6. 获山东科技最高奖-农业大健康·万书波:沉醉谋定花生增产
  7. thymeleaf 异常:SpelEvaluationException: EL1008E: Property or field ‘url‘ cannot be found
  8. Python 爬起数据时 'gbk' codec can't encode character '\xa0' 的问题
  9. idea怎么将本地文件和远程git对比_IDEA新建本地项目关联远程git仓库
  10. 发现一款好用的备份新浪博客的工具
  11. naivcat 破解安装教程(永久)
  12. i5功耗最低的cpu_探寻低电压CPU性能 i5-3330S对比测试
  13. [数字图像处理]频域滤波(2)--高通滤波器,带阻滤波器与陷波滤波器
  14. ‘keytool‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件
  15. win10系统还原失败错误0x80070091的解决方法
  16. python自动化:uiautomation、pyautogui操作会计记账系统(6):打印会计凭证
  17. 杂记文件cs.txt
  18. sql server存储过程练习
  19. 7-44 莫尔斯码(Morse Code) (15分)
  20. qemu-kvm Hypervisor:ivshmem

热门文章

  1. HTTP的缺点与HTTPS
  2. 为什么无法建立过程性能模型?
  3. RxJava--takeWhile,takeUntil,(附带filter)的特性总结
  4. 基于SpringBoot的后台管理系统(启动类解析,开源的世界真好)(一)
  5. 解决zabbix中文乱码问题
  6. Axure RP一个专业的高速原型设计工具
  7. 存储总结——DASNASSAN
  8. Web Service视频分享
  9. 在VS2010 Choose Toolbox Item Dialog 中显示自定义控件
  10. 网络协议 22 - RPC 协议(下)- 二进制类 RPC 协议