Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana saya bisa mencetak kueri SQL yang dieksekusi setelah DBI Perl mengisi placeholder?

Lihat Melacak di DBI . Berikut ini berfungsi menggunakan DBD::SQLite tetapi menghasilkan banyak output:

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

Keluaran:

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

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

dll.

Anda dapat menyambungkan filter Anda sendiri ke aliran jejak untuk hanya menjaga prepare s.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pertandingan/Melawan dan transaksi

  2. Memilih baris dari tabel yang memiliki nilai yang sama untuk satu bidang

  3. Meminta contoh yang sah untuk memanggil prosedur tersimpan C#:MYSQL

  4. unggah file ke DB MySql dengan PHP

  5. Bagaimana cara mendapatkan cap waktu Unix di MySQL dari waktu UTC?