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

Sự cố với thủ tục thực thi trong PL / SQL Developer

Gọi các thủ tục đã lưu trữ bằng cách sử dụng execute như trên là cụ thể cho SQL * Plus. Trên thực tế, SQL * Plus chuyển đổi execute some_proc() thành BEGIN some_proc(); END; , Bạn có thể tự mình thấy điều này bằng cách thử gọi một thủ tục không tồn tại:

SQL> execute some_proc()
BEGIN some_proc(); END;

      *
ERROR at line 1:
ORA-06550: line 1, column 7:
PLS-00201: identifier 'SOME_PROC' must be declared
ORA-06550: line 1, column 7:
PL/SQL: Statement ignored


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle sử dụng một chuỗi bên trong điều kiện IN

  2. Bí danh người dùng Oracle DB

  3. ORA-00942:bảng hoặc chế độ xem không tồn tại cho bảng và cột chữ hoa / thường

  4. Oracle ISNULL () Tương đương

  5. cách đặt lưu lượng phục vụ khi sử dụng kết nối jdbc trong Jmeter