PL/pgSQL

程序語言(PL, Procedural Languages)

PL/pgSQL 是 PostgreSQL 原生(Native), 也是擁有眾多 PL 選擇的 PostgreSQL 效能最好的.

更多的優異點:
  1. 對於習慣 Oracle PL/SQL 的開發者可以輕易的習慣二者間的差異.



在DB中增加對 PL 的支持


您有二個以上的方式可以來增加對 PL/x 的支援.
  1. 透過 SQL commands
    1. CREATE TRUSTED PROCEDURAL LANGUAGE 'plpgsql'
        HANDLER plpgsql_call_handler
        VALIDATOR plpgsql_validator;
      ALTER LANGUAGE plpgsql OWNER TO postgres;
  2. 透過 pgAdmin III GUI 工具, 
    1. Language(語言) -> New Language...(新程序語言) -> 選取 plpgsql




中文社群相關文章
http://postgresql-chinese.blogspot.com/search/label/PL%2FpgSQL

官方參考手冊(EN), http://www.postgresql.org/docs/current/interactive/plpgsql.html
簡體中文參考, http://www.pgsql.org.cn/doc/plpgsql.html


不錯的簡易中文範例
http://www.programmer-club.com.tw/ShowSameTitleN/pb/2660.html


ĉ
郭朝益,
2009年3月29日 上午9:15
Comments