createlang
名稱
createlang 向 PostgreSQL 數據庫增加一種新的編程語言
語法
createlang [ connection options ] [ langname [ dbname ] ]
createlang [ connection options ] --list|-l
輸入
createlang 接受下列命令行參數:
langname
聲明將被定義的端編程語言的名稱。如果沒有在命令行上聲明,createlang 提示輸入一個 langname。
[-d, --dbname] dbname
聲明向哪個數據庫增加該語言。
-l, --list
顯示一個在目標數據庫(必須聲明)裡已經安裝的語言的列表。
createlang 還接受下列命令行參數作為聯接參數:
-h, --host host
聲明 postmaster 正在運行的機器的主機名.
-p, --port port
聲明 postmaster 偵聽著等待連接的互聯網 TCP/IP 端口或一個本地 Unix 域套接字文件擴展(描述符).
-U, --username username
進行聯接的用戶名。
-W, --password
強制口令提示符。
輸出
大多數錯誤信息是自解釋的。如果沒有,帶著 --echo 參數運行 createlang 然在相應的 SQL 命令下面檢查細節。還可以參考 psql 獲取更多可能輸出。
注意
createlang 是一個用向 PostgreSQL 數據庫增加新的編程語言的工具。
createlang 目前接受兩種語言,plsql 和 pltcl。
盡管可以用 SQL 命令直接增加端編程語言,我們還是推薦使用 createlang,因為它進行了一些檢查而且更容易使用。參閱 CREATE LANGUAGE 獲取更多信息。
注意
使用 droplang 刪除一種語言。
用法
安裝 pltcl:
$ createlang pltcl
(http://www.fanqiang.com)
進入【UNIX論壇】
|