0
当我们执行查询,我们可以看到的如何获得对数据库运行查询的输出
print OUT "$DBI::errstr";
的帮助下,错误消息,但我们怎样才能得到成功执行的查询结果像
table TRN_STLMNT_ created
当我们执行查询,我们可以看到的如何获得对数据库运行查询的输出
print OUT "$DBI::errstr";
的帮助下,错误消息,但我们怎样才能得到成功执行的查询结果像
table TRN_STLMNT_ created
写好使用DBD :: mysql和DBD :: Sybase数据库驱动程序与DBI模块几个剧本,我发现最好的办法弄清楚,如果你执行成功,是使饲养的DBI数据库句柄错误,如果没有错误发生,那么你会手动公关填写你的“表TRN_ST创建的”消息。
my $dbh = DBI->connect("DBI:mysql:database=test;host=localhost",
"joe", "joe's password",
{'RaiseError' => 1 });
http://search.cpan.org/~capttofu/DBD-mysql-3.0008/lib/DBD/mysql.pm http://search.cpan.org/~mewp/DBD-Sybase-1.15/Sybase.pm
我认为OP希望得到哪个数据库打印到STDOUT的消息,当您手动在其上运行的查询。 –
基本上你想知道查询是否成功,对不对? – simbabque
我需要完整的语句,如果表已成功创建,则示例
table TRN_ST created
–