اسکریپت: بدست آوردن تعداد ستون‌ های موجود در دیتابیس

اسکریپت: بدست آوردن تعداد ستون‌ های موجود در دیتابیس

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

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

select [columns],
[tables],
CONVERT(DECIMAL(10,2),1.0*[columns]/[tables]) as average_column_count
from (
select count(*) [columns],
count(distinct schema_name(tab.schema_id) + tab.name) as [tables]
from sys.tables as tab
inner join sys.columns as col
on tab.object_id = col.object_id
)
  • Columns: مجموع تعداد ستون‌های یک دیتابیس
  • Tables : تعداد جداول یک دیتابیس
  • Average_Column_Count: میانگین تعداد ستون‌های موجود در جداول یک دیتابیس

یک نمونه از اجرای دستور فوق

 

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

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

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

اولین نفر باش

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

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

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

    • واقعا دستتون درد نکنه

    • من تو شرکت از این اسکریپت استفاده میکنم:
      select count(1) from INFORMATION_SCHEMA.COLUMNS where TABLE_NAME=’UserInfo’

    • من تو شرکت از این اسکریپت استفاده میکنم:
      select count(1) from INFORMATION_SCHEMA.COLUMNS where TABLE_NAME=’UserInfo’

      ۱