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

कुछ उपयोगकर्ता समूहों के लिए कुछ चीजें दिखाने के लिए मैं एपेक्स ग्रिड में डेटा कैसे फ़िल्टर कर सकता हूं?

चूंकि आप एपेक्स बिल्ट-इन समूहों का उपयोग कर रहे हैं, एक फ़ंक्शन है APEX_UTIL.GET_GROUPS_USER_BELONGS_TO जो यहां आपकी मदद कर सकता है। यह उन समूहों की अल्पविराम से अलग की गई सूची देता है जिनसे उपयोगकर्ता संबंधित है। तो आप इसे कुछ इस तरह इस्तेमाल कर सकते हैं:

select id, name, sector
from employees
where ((','||apex_util.get_groups_user_belongs_to(:app_user)||',' like '%,ADMIN,%'
      and sector = 'A')
or (','||apex_util.get_groups_user_belongs_to(:app_user)||',' like '%,USER,%'
      and sector = 'H'))



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. स्थानीय आईआईएस पर ओरेकल ओआरए-12154 त्रुटि, लेकिन विजुअल स्टूडियो डेवलपमेंट सर्वर के साथ नहीं

  2. Oracle:केवल शून्य मान वाले कॉलम ढूँढना

  3. Oracle उपयोगकर्ता खाते की स्थिति को EXPIRE(GRACE) से OPEN में बदलें

  4. Oracle SQL में बाधा की जाँच करें

  5. स्क्रिप्ट घटक लापता ओरेकल संदर्भ