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

هل يمكن عمل Index ل View

بدأه realdie10 في 23 أغسطس 2008 · 1 رد · 712 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

انا استخدم sql server 2005 وعندي مجموعة من الاستعلامات views لكني وجدت امكانية اضافة index وقمت بانشاء واحد جديد ولكن عندما اريد اتمام العملية يعطي رسالة خطا وهي باختصار

cannot create index because the view is not schema bound

هل بالفعل يمكن عمل index ام لا واذا كان الجواب لا فلماذا هي موجودة واذا كان نعم ممكن احد يشرح الخطوات والشروط ان وجدت

وشكرا

وما من كاتب إلا سيفنى *** ويبقى الدهر ماكتبت يــداه

فلا تكتب بكفك غير شيء *** يسرك في القيامة ان تراه

لا تنسى تشجيعي بالنقر على

add.png اذا كانت مشاركتي مفيدة
#2

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

يجب عليك عند انشاء ال View أستخدام الخيار with schemabinding

مثال

 

 

create view V1

with schemabinding

as 

select id,name from table1

ويجب عليك ذكر الحقول وعدم استخدام النجمة

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…