39.3. 從 PL/Perl 裡訪問數據庫

從你的 Perl 函數裡訪問數據庫本身可以通過一個試驗模塊 DBD::PgSPI (也可以在 CPAN 鏡像站 獲取)。 這個模塊讓用戶可以使用一個DBI兼容的叫 $pg_dbh 的數據庫句柄, 用戶可以用它以普通的 DBI 語法執行查詢。

PL/Perl 本身目前只提供一個額外的 Perl 命令:

elog level, msg

發出一條日志或者錯誤信息。可能的級別時 DEBUGLOGINFONOTICEWARNING,和 ERRORERROR 拋出一個錯誤條件:函數的進一步執行將廢棄, 而當前事務退出。