Hi All, I want to query the database log of SQL Server using DBI:ODBC and I encounter a problem.
I want to use "select * from ::fn_dblog(null,null)" to query the log, but DBI takes :: as placeholder and fails. As follows, use DBI; my $dbh = DBI->connect("dbi:ODBC:MyDSN") or die "Can't connect: $DBI::errstr\n"; my $query = qq{ select * from ::fn_dblog(null,null) }; my $sth = $dbh->prepare($query) ; $sth->execute( ) or die $dbh->errstr; I run the script and the output is: Can't rebind placeholder fn_dblog at F:\zDataBase\db.pl line 29. How to fix it ? Best regards! Thomas Yan