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

Làm thế nào để gửi các tham số tùy ý đến trình kích hoạt Oracle?

Bạn có thể sử dụng biến phiên client_identifier để chuyển người dùng ứng dụng đến trình kích hoạt.

Đặt nó sau khi kết nối với cơ sở dữ liệu như sau:

  CALL dbms_session.set_identifier('<<username>>');

và truy xuất nó bên trong trình kích hoạt:

  SELECT sys_context('USERENV','CLIENT_IDENTIFIER') INTO username FROM DUAL;

Có thể tìm thấy thêm thông tin trong tài liệu Oracle



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ORA-00257:lỗi trình lưu trữ. Chỉ kết nối nội bộ, cho đến khi được giải phóng.

  2. Tại sao Oracle 9i xử lý một chuỗi rỗng là NULL?

  3. ORA-01618

  4. SQL chọn hàng theo ngày gần đây nhất với hai cột duy nhất

  5. Cách sử dụng ora_hash trên một cột kiểu dữ liệu xmltype