.x的发佈，开始支持一些ISO 的功能，例如可支持过载SQL调用函数与过程。PL/pgSQL犹如一个多功能的编程语言，比SQL支援更多的程式语句，包括使用回圈与其它控制结构的能力。使用PL/ pgSQL语言创建的函数可以调用SQL语法，或者借由一个触发器来执行动作。PL/pgSQL的建立，是为了能够比SQL来执行更复杂的操作与运算，同时容易使用，而且能够受定义于伺服器所信任。PL/pgSQL是PostgreSQL预设安装的唯一编程语言，不过许多人都可使用，包括PL/Java、PL/Perl、PL