Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

ओरेकल ट्रिगर को मनमानी पैरामीटर कैसे भेजें?

किसी एप्लिकेशन उपयोगकर्ता को ट्रिगर में भेजने के लिए आप client_identifier सत्र चर का उपयोग कर सकते हैं।

डेटाबेस से कनेक्ट करने के बाद इसे इस तरह सेट करें:

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

और इसे ट्रिगर के अंदर पुनः प्राप्त करें:

DUAL से उपयोगकर्ता नाम में
  SELECT sys_context('USERENV','CLIENT_IDENTIFIER') INTO username FROM DUAL;

अधिक जानकारी 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. दिनांक डेटा प्रकार के लिए बराबर (=) बनाम LIKE

  2. ORA-06512 को लाइन नंबर पर कैसे हल करें?

  3. हल्का खरीद साहसिक

  4. पेजिनेशन क्वेरी में ROWNUM कैसे काम करता है?

  5. Oracle sql क्वेरी में शामिल होने के साथ हटाएं