GB
| BIG5
首頁
> 數據庫 > 其它 > 正文
PostgreSQL7.0手冊-接口-59. Lisp 編程接口
編譯:何偉平 laser@zhengmai.com.cn (2001-04-21 23:30:48)
第五十九章. Lisp 編程接口
pg.el 是一個 Postgres 用 emacs 的套接字級的接口。
作者:由 Eric Marsden 寫 1999 年 7 月21日。
pg.el 是一個 Postgres 用 emacs (附加的文本編輯器)的套接字級的接口。該模塊能夠把一定范圍的 SQL 類型轉換成相對應的 Emacs Lisp 類型。目前它還不支持 crypt 或 Kerberos 認証,也不支持大對象。
代碼(版本 0.2)按照 GNU GPL 發布,可以從 Eric Marsden獲得。
自上次發布來的修改:
目前可以工作 XEmacs (用 Emacs 19.34 & 20.2,和 XEmacs 20.4 測試過)
增加了函數提供數據庫專有信息(數據庫列表,表,列)
給 `pg:result' 的參數現在是 :keywords (關鍵字)
MULE-免疫(支持多語言)
更多的自測代碼
請注意這是一個程序員的 API,不提供任何形式的用戶界面。例如:
(defun demo ()
(interactive)
(let* ((conn (pg:connect "template1" "postgres" "postgres"))
(res (pg:exec conn "SELECT * from scshdemo WHERE a = 42")))
(message "status is %s" (pg:result res :status))
(message "metadata is %s" (pg:result res :attributes))
(message "data is %s" (pg:result res :tuples))
(pg:disconnect conn)))
(
http://www.fanqiang.com
)
進入【
UNIX論壇
】
相關文章
PostgreSQL7.0手冊-附錄-文檔
(2001-04-21 23:50:44)
PostgreSQL7.0手冊-附錄-日期/時間支持-CVS 倉庫
(2001-04-21 23:48:48)
PostgreSQL7.0手冊-教程 -73. Postgres SQL 高級特性
(2001-04-21 23:45:36)
PostgreSQL7.0手冊-教程 -72. 查詢語言
(2001-04-21 23:44:40)
PostgreSQL7.0手冊-教程 -71. 開始
(2001-04-21 23:42:54)
PostgreSQL7.0手冊-教程 -70. 體系結構
(2001-04-21 23:41:58)
PostgreSQL7.0手冊-教程 -69. SQL
(2001-04-21 23:41:23)
PostgreSQL7.0手冊-開發者手冊 -68. 分頁文件
(2001-04-21 23:39:22)
PostgreSQL7.0手冊-開發者手冊 -67. 端接口
(2001-04-21 23:38:34)
PostgreSQL7.0手冊-開發者手冊 -66. gcc 缺省優化
(2001-04-21 23:37:20)
===
更多相關
===
★ 樊強制作 歡迎分享 ★