sql >> Database >  >> RDS >> Mysql

Hoe kan ik de SQL-query afdrukken die wordt uitgevoerd nadat Perl's DBI de tijdelijke aanduidingen heeft ingevuld?

Zie Tracing in DBI . Het volgende werkt met DBD::SQLite maar produceert veel output:

$dbh->trace($dbh->parse_trace_flags('SQL|1|test'));

Uitgang:

<- prepare('SELECT ... FROM ... WHERE ... = ?')= DBI::st=HASH(0x21ee924) at booklet-excel.pl line 213

<- execute('Inhaler')= '0E0' at booklet-excel.pl line 215

enz enz.

U kunt uw eigen filter aansluiten op de trace-stream om alleen prepare . te houden v.



  1. Selecteer datatype van het veld in postgres

  2. Hoe verbinding te maken met mysql met behulp van ipv6 van wordpress

  3. MySQL Tweede (of derde) index van in string

  4. MySQL Workbench-inzetstukken