dbi

    0熱度

    1回答

    我試圖從Perl腳本連接到Oracle數據庫並從中獲取輸出。我寫了下面的代碼 #!/usr/local/bin/perl use DBI; use warnings; use strict; sub retrieve_data { my ($dbh, $rwnum) = @_; my @row; my $selstmt = $dbh->prepare("s

    2熱度

    1回答

    mysql支持在名爲.mylogin.cnf的文件中使用存儲的本地身份驗證憑證進行無密碼登錄(有關更多詳細信息,請參閱here)。 例如: mysql --login-path=local 我的問題是:如何做到這一點,使用DBD :: mysql的Perl的?

    0熱度

    1回答

    我試圖在我的Windows 7機器上安裝DBI perl模塊,使用Git for Windows,ie。 msysgit以及隨附的perl版本。 我已經能夠安裝一些其他的Perl模塊,但是當我試圖(通過perl -MCPAN -e "install DBI")安裝DBI,構建過程炸彈出來,出現以下錯誤: "/usr/bin/perl.exe" "/usr/share/perl5/core_perl

    5熱度

    1回答

    我寫了一個示例Perl程序來刪除數據庫表中的數據。 這是我所編寫的代碼, use DBI; my $dbh = DBI->connect("DBI:Pg:host=192.168.12.23;port=5432;", "adhi"); if ($dbh) { print "Connected successfully\n"; m

    0熱度

    1回答

    我需要序列化一個數組與DBI連接對象與其他人共享使用共享內存的進程。但反序列化不起作用。 使用可存儲的qw/freeze thaw /; my @connections; for(my $c = 0;$c < 5;$c++) { my $conn = DBI->connect($dsn,$user,$password,{'AutoCommit' => 1, 'RaiseError'

    1熱度

    1回答

    我正在使用Perl DBI(execute_array),但我認爲這是更多的mysql問題。 我試圖DELETE幾行,並遇到了命令成功完成沒有錯誤的問題,但我的行不會被刪除(修改的行將返回0E0,即「零但真」,即, 「0行刪除」)。當我通過PHPMyAdmin嘗試時,行被刪除沒有問題。經過一些調試和長時間的空白盯着我的屏幕,我意識到我的DELETE語句中使用的列之一在添加時被截斷,這解釋了爲什麼我

    1熱度

    2回答

    我有一個Perl腳本,它使用不同的連接驅動程序連接到許多數據庫。 有沒有什麼辦法可以在最後斷開一個單獨的斷開連接功能來斷開連接? 例子: connection 1: $dbh->oracle; connection 2: $dbh->sql 我可以有兩個數據庫的共同斷開連接字符串?

    0熱度

    1回答

    我正在嘗試使用my.ini文件作爲配置來連接mysql。 這裏是我的Perl代碼: use DBI; my $dsn = "DBI:mysql:umls;mysql_read_default_group=client;"; my $dbh = DBI->connect($dsn); 這裏是的my.ini文件: ... [client] host=localhost user

    1熱度

    3回答

    我想從R中的函數調用存儲過程。請參閱下面的代碼。不幸的是,這個代碼只生成一個沒有值的數據框。我想解決這個問題RJDBC & DBI,因爲RODBC似乎有問題。 RPT_09_Hourly_Connected_v3<- function(Year, Month="NULL",State = "NULL",Region="NULL", City="NULL", District="NULL", Sub

    0熱度

    1回答

    我繼承了一些舊代碼。它從MySQL數據庫表中獲取類別列表。我負責爲他們添加多層次的支持。我已經完成了它,但由於某種原因,當我嘗試應用程序時,它只是出錯。 錯誤的是(你也可以看到它在http://detyams.ru/?cat=1): 不能使用一個未定義的值作爲/usr/local/lib/perl5/site_perl/mach/5.18/數組引用DBI.pm線2074,線2231 sub cat