اسکریپت: لیست جداول Graph در یک دیتابیس

اسکریپت: لیست جداول Graph در یک دیتابیس

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

مقدمه

همانطور که می‌دانید در SQL Server 2017 نوع جدیدی از جداول به نام Graph Tableها معرفی شدند که هدف آنها مدل سازی داده بر پایه نظریه گراف‌ها می‌باشد.
موجودیت‌ها و ارتباطات بین آنها از طریق دو مفهوم Node و Edge پیاده سازی خواهد شد.
توسط دستور زیر می‌توان لیست این نوع جداول را در یک دیتابیس بدست آورد

select case when is_node = 1 then 'Node'
when is_edge = 1 then 'Edge'
end table_type,
schema_name(schema_id) as schema_name,
name as table_name
from sys.tables
where is_node = 1 or is_edge = 1
order by is_edge, schema_name, table_name
  • Table_Type: نوع جدول گراف Node / Edge
  • Schema_Name: نام Schema
  • Table_Name: نام جدول

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

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

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

اولین نفر باش

title sign
دانلود مقاله
اسکریپت: لیست جداول Graph در یک دیتابیس
فرمت PDF
صفحه
حجم 1 مگابایت
دانلود اسکریپت
دوره حضوری BI نیک آموز
هوش تجاری انبار داده
title sign
معرفی نویسنده
زهرا فرهنگی
مقالات
51 مقاله توسط این نویسنده
محصولات
0 دوره توسط این نویسنده
زهرا فرهنگی

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

پروفایل نویسنده
title sign
دیدگاه کاربران