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

Oracle sử dụng sql động khi tên bảng là một tham số

Nếu điều duy nhất bạn không biết cách làm ở đây là sử dụng động tên bảng thì đây là cách bạn có thể thực hiện điều đó

  1  declare
  2     n number;
  3     table_name varchar2(30) := 'dual';
  4  begin
  5     execute immediate 'select count(*) from ' || table_name into n;
  6     dbms_output.put_line(n);
  7* end;
SQL> /
1


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Khung thực thể và chuỗi dưới dạng NCLOB trên oracle Db

  2. Chọn tối thiểu hai ngày

  3. PLS-00103:Gặp biểu tượng END khi mong đợi + &=, v.v.

  4. nội dung của tờ khai gói

  5. Lịch sử bản ghi Oracle sử dụng tính đến dấu thời gian trong một phạm vi