سوال در مورد بانک اطلاعاتی پارتیشن بندی شده
من بانک اطلاعاتی دارم که پارتیشن بندی شده
به این صورت که مثلا اطلاعات یکی از جدول های بانکم در دو پارتیشن مختلف ذخیره شده و در صورتی که اطلاعات اون جدول رو با دستور SELECT فراخوانی کنم تمامی اطلاعات ذخیره شده در دو پارتیشن را نمایش میده و من میخوام اطلاعاتی رو نمایش بده که تو پارتیشن اول وجود داره
البته این رو میدونم که اگر در دستور SELECT اسم پارتیشن رو ذکر کنم مشکلم حل میشه ولی میخوام بدونم که SQL این امکان رو داره که به عنوان مثال پارتیشن اول رو به صورت پیش فرض بهش معرفی کنم و با نوشتن یک دستور SELECT معمولی فقط اطلاعات پارتیشن اول رو بهم نشون بده و دیگه نیازی به نوشتن اسم پارتیشن در دستور SELECT نباشه
2 پاسخ
سلام
ممنون از اینکه به سوالم پاسخ دادین
اقای مهندس صادقیان بنده اون لینکی که شما زحمتش رو کشیده بودین و تقریبا تمام قسمت های msdn که مربوط به پارتیشن بندی بانک اطلاعاتی بود رو زیر رو کردم ولی مطلب به درد بخوری در این زمینه پیدا نکردم
میشه یکم بیشتر راهنمایی کنید
سلام
برای اینکار باید از تابع $Partition استفاده کنید که شرح اون در این لینک موجود است.