بعض جمل الاستعلام الخاصة |
تعليم أوراكل للعرب |
هناك بعض جمل الاستعلام الخاصة بمعرفة بعض الأمور المتعلقة بالجداول ولمستخدمين والتي تفيد كثير مديري قاعدة البيانات
صيغ تستعمل للاستعلام عن معلومات خاصة عن المستخدمين
SELECT * FROM USER_TABLES; |
تستخدم لمعرفة المعلومات الخاصة عن الجداول الخاصة بكل مستخدم |
SELECT * FROM DBA_USERS; |
تستخدم لمعرفة جميع المعلومات عن المستخدمين ويستخدمها مدير النظام فقط |
SELECT * FROM ALL_USERS; |
تستخدم لمعرفة أسماء المستخدمين الموجودين وأرقامهم وتواريخ إنشائهم |
SELECT * FROM USER_INDEXES; |
تستخدم لمعرفة المعلومات الخاصة عن الفهارس الموجودة |
SELECT * FROM USER_VIEWS; |
تستخدم لمعرفة المعلومات الخاصة عن المناظير الموجودة |
SELECT granted_role FROM user_role_privs |
هذه الجملة تقوم بإعطائك السماحيات الخاصة بالمستخدم الحالي |
SELECT COUNT(*) FROM SYSTEM_PRIVILEGE_MAP |
تقوم هذه الجملة بإعلامك بعدد الصفوف أو الامتيازات الموجودة في النظام |
SELECT USER FROM DUAL |
تقوم هذه الجملة بإعطائك اسم المستخدم الحالي |
SELECT owner, table_name FROM all_tables WHERE owner NOT IN('SYS','SYSTEM') |
تقوم هذه الجملة بإعلامك بجميع أسماء الجداول الخاصة بالمستخدمين |
SELECT synonym_name FROM all_synonyms |
تقوم هذه الجملة بإخبارك بجميع أسماء المرادفات الموجودة في النظام |
SELECT * from V$DBFILE |
تقوم هذه الجملة بإخبارك عن أسماء ومسار ملفات البيانات الخاصة بقاعة البيانات |
select VALUE from V$PARAMETER Where Name = 'control_files' |
تقوم هذه الجملة بإخبارك عن اسم ومسار ملف التحكم الخاص بالنظام |
Select * From V$DATABASE |
تقوم هذه الجملة بإخبارك بمعلومات حول اسم قاعدة البيانات وحالة ملف التسجيل وتاريخ الإنشاء |
Select * From V$BACKUP |
تقوم هذه الجملة بإخبارك عن بيانات النسخ الاحتياطي |
Select * From V$RECOVERY_FILE |
تقوم هذه الجملة بإخبارك عن بيانات الاسترداد |
Select * from USER_FREE_SPACE |
تقوم هذه الجملة بإخبارك عن المساحة المتبقية للمستخدم |
select * from ALL_TABLES |
تقوم هذه الجملة بإعلامك عن معلومات جميع الجداول كالماك واسم الجدول ومساحته |
select TABLE_NAME from ALL_TABLES |
تقوم هذه الجملة بإخبارك عن أسماء جميع الجداول الموجودة |
Select * from ALL_USERS |
تقوم هذه الجملة بإخبارك بمعلومات حول المستخدمين وتاريخ إنشائهم |
Select * from ALL_VIEWS |
تقوم هذه الجملة بإخبارك عن معلومات كاملة عن المناظير أو العروض |
Select VIEW_NAME from ALL_VIEWS |
تقوم هذه الجملة بإخبارك عن أسماء جميع العروض الموجودة في النظام |
select SQL_TEXT from V$SQL |
تقوم هذه الجملة بإعلامك بجميع جمل الاستعلام المستخدمة والمنفذة في القاعدة |
الجمل السابقة يمكن من خلالها تركيب جمل لمعرفة أو للحصول على استعلامات محددة
سوف يتم إضافة المزيد من هذه الجمل قريبا بإذن الله