Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Làm thế nào để tìm các tham số trong truy vấn Oracle nhận được từ v $ sql?

Một cái gì đó như thế này:

select s.sql_id, 
       bc.position, 
       bc.value_string, 
       s.last_load_time, 
       bc.last_captured
from v$sql s
  left join v$sql_bind_capture bc 
         on bc.sql_id = s.sql_id 
        and bc.child_number = s.child_number
where s.sql_text like 'delete from tableA where fk%' -- or any other method to identify the SQL statement
order by s.sql_id, bc.position;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. sử dụng foreach để thực hiện chèn hàng loạt với mybatis

  2. Oracle Sql:Thủ tục có thể tạo các bảng tạm thời bên trong nó

  3. Truy vấn SQL để nối các giá trị cột từ nhiều hàng trong Oracle

  4. Diana là ai, và tại sao cô ấy không để các đối tượng cơ sở dữ liệu của tôi biên dịch?

  5. ORA-03113:phần cuối của tệp trên kênh liên lạc sau một thời gian dài không hoạt động trong ứng dụng ASP.Net