الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

للفائدة : معرفة كائنات قاعدة البيانات

مغلق
بدأه ابوهاني في 10 نوفمبر 2001 · 2 رد · 445 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

قد ترغب لاي سبب معرفة ما هي الجداول والاستعلامات والنماذج الموجودة في قاعدة البيانات

هذا الاستعلام يظهر لك جميع الجداول في قاعدة البيانات حتى المخفية منها بما فيها الجداول المنشأ بواسطة النظام نفسه :

SELECT MSysObjects.Name, MSysObjects.Type
FROM MSysObjects
WHERE (((MSysObjects.Type)=1));

هذا الاستعلام يظهر لك جميع النماذج في قاعدة البيانات

SELECT MSysObjects.Name, MSysObjects.Type
FROM MSysObjects
WHERE (((MSysObjects.Type)=-32768));

هذا الاستعلام يظهر لك جميع الاستعلامات في قاعدة البيانات

SELECT MSysObjects.Name, MSysObjects.Type
FROM MSysObjects
WHERE (((MSysObjects.Type)=5));

تحياتي

#2

بارك الله فيه يا أبو هاني

أشرف خليل

#3

الأخ أبو هاني

نسيت أن توضح أين توضع هذه العبارات :

1- انسخ أي عبارة من التي ذكرها الأخ أبو هاني .

2- افتح استعلام جديد وفي أعلى اليسار تجد زر انقر عليه واختر عرض SQL أو انقر قائمة عرض ثم اختر عرض SQL .

3- ألصق العبارة وشغل الاستعلام .

بالنسبة لجداول النظام قد يؤدي تغييرها إلى توقف القاعدة فاتركها أفضل وأسلم .

بقية كائنات القاعدة :

للتقارير :

SELECT MSysObjects.Name, MSysObjects.Type
FROM MSysObjects
WHERE (((MSysObjects.Type)=-32764));

للصفحات :

SELECT MSysObjects.Name, MSysObjects.Type
FROM MSysObjects
WHERE (((MSysObjects.Type)=-32756));

للماكروات :

SELECT MSysObjects.Name, MSysObjects.Type
FROM MSysObjects
WHERE (((MSysObjects.Type)=-32766));

للوحدات النمطية :

SELECT MSysObjects.Name, MSysObjects.Type
FROM MSysObjects
WHERE (((MSysObjects.Type)=-32761));

وللجميع التحية

هذا الموضوع مغلق.

مواضيع مشابهة