[英]Execute PgSQL with perl-DBI?
我需要在 PostgreSQL 服務器上執行復雜的 SQL。
像這樣的東西:
$sql=<<EOF;
BEGIN;
DO SOME SQL HERE
END;
EOF
$dbh->do($sql) ;
如果這是不可能的,我如何在 DBD::Pg 中創建和執行存儲過程? 我無法訪問其他軟件或庫,只能使用 perl + DBI
關於如何通過 perl-DBI 使用 PGSQL 的手冊在哪里?
是的,從 Perl 程序執行復雜的 SQL 和存儲過程是非常可能的。 見例如
使用 PostgreSQL,來自 DBI FAQ 的存儲過程執行示例是:
$dbh->do( "SELECT someProcedure;" );
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.