خانه SQL Server اسکریپت: یافتن جداول فاقد PrimaryKey SQL Server نوشته شده توسط: زهرا فرهنگی ۱۰ مهر ۱۳۹۷ زمان مطالعه: 5 دقیقه ۰ (۰) مقدمه همانطور که میدانید با استفاده از تعیین PrimaryKey برای یک جدول میتوان Unique بودن اطلاعات رکوردهای یک جدول را تضمین کرد. توسط کوئری زیر میتوان لیست جداول فاقد PrimaryKey را در دیتابیس جاری بدست آورد. select schema_name(tab.schema_id) as [schema_name], tab.[name] as table_name from sys.tables tab left outer join sys.indexes pk on tab.object_id = pk.object_id and pk.is_primary_key = 1 where pk.object_id is null order by schema_name(tab.schema_id), tab.[name] Schema_name: نام شمای جدول Table_name: نام جدول یک نمونه از نتیجه اجرای کوئری بالا چه رتبه ای میدهید؟ میانگین ۰ / ۵. از مجموع ۰ اولین نفر باش برچسب ها # PrimaryKey# آموزش SQL# آموزش SQL Server# اسکریپت های پرکاربرد sql server# یافتن جداول فاقد PrimaryKey معرفی نویسنده مقالات 51 مقاله توسط این نویسنده محصولات 0 دوره توسط این نویسنده زهرا فرهنگی کارشناس پایگاه داده، در حال کسب تجربه در زمینههای تحلیل انباره داده، BI، بهینه سازی پایگاههای داده پروفایل نویسنده معرفی محصول مهدی شیشه بری دوره آموزش کوئری نویسی در SQL Server 1.000.000 تومان مقالات مرتبط ۱۰ اردیبهشت SQL Server استفاده از Credential و Proxy در SQL Server Agent حسن سلیمانی ۰۷ اردیبهشت SQL Server استفاده از Operator ها در SQL Server Agent حسن سلیمانی ۰۵ اردیبهشت SQL Server بررسی نحوه ایجاد Job در SQL Server حسن سلیمانی ۲۹ فروردین SQL Server آشنایی با بخش های مختلف SQL Server Agent حسن سلیمانی دیدگاه کاربران لغو پاسخ دیدگاه نام و نام خانوادگی ایمیل ذخیره نام، ایمیل و وبسایت من در مرورگر برای زمانی که دوباره دیدگاهی مینویسم. موبایل برای اطلاع از پاسخ لطفاً مرا با خبر کن ثبت دیدگاه Δ