اسکریپت: لیست جداول فاقد Foreign Key

اسکریپت: لیست جداول فاقد Foreign Key

نوشته شده توسط: زهرا فرهنگی
تاریخ انتشار: ۱۲ آبان ۱۳۹۷
آخرین بروزرسانی: 23 دی 1403
زمان مطالعه: 5 دقیقه
۰
(۰)

مقدمه

دستور زیر تمامی جداول فاقد Foreign Key را لیست خواهد کرد.

select schema_name(fk_tab.schema_id) as schema_name,
fk_tab.name as table_name,
'>- no FKs' foreign_keys
from sys.tables fk_tab
left outer join sys.foreign_keys fk
on fk_tab.object_id = fk.parent_object_id
where fk.object_id is null
order by schema_name(fk_tab.schema_id),
fk_tab.name
  • Schema_Name: نام Schema جدول
  • Table_Name: نام جدول
  • Foreign_Keys: نماد نشان دهنده فقدان FK

یک نمونه از اجرای دستور بالا روی دیتابیس AdventureWorks
 

برای بدست آوردن اطلاعات بیش‌تر در مورد اسکریپت های پرکاربرد SQL ، به مقاله زیر مراجعه کنید.

چه رتبه ای می‌دهید؟

میانگین ۰ / ۵. از مجموع ۰

اولین نفر باش

title sign
دانلود مقاله
اسکریپت: لیست جداول فاقد Foreign Key
فرمت PDF
1 صفحه
حجم 1 مگابایت
دانلود اسکریپت
Power Bi
title sign
معرفی نویسنده
زهرا فرهنگی
مقالات
51 مقاله توسط این نویسنده
محصولات
0 دوره توسط این نویسنده
زهرا فرهنگی

کارشناس پایگاه داده، در حال کسب تجربه در زمینه‌های تحلیل انباره داده، BI، بهینه سازی پایگاه‌های داده

title sign
دیدگاه کاربران

close-image

دانلود رایگان: آموزش SQL Server

هر روز یک ویدئو آموزشی رایگان برای شما ایمیل خواهد شد!

پاپ آپ | SQL Server

  • این قسمت برای اهداف اعتبارسنجی است و باید بدون تغییر باقی بماند.