بدست آوردن لیست جدول های خالی پایگاه داده در اس کیو ال سرور

2

sqlServer

لیست جدول های خالی پایگاه داده

برای بدست آوردن لیست تمامی  جدول های خالی موجود در یک پایگاه داده در سیستم مدیریت پایگاه داده (DBMS) اس کیو ال سرور (SQL Server) می توانید از کد زیر استفاده کنید.

select a.rows as Rowcnt,
   b.name as Tbl_Name 
from sys.partitions a
join sys.tables b
   on a.object_id=b.object_id
where b.type='u' 
   and a.rows = 0

 

2 thoughts on “بدست آوردن لیست جدول های خالی پایگاه داده در اس کیو ال سرور

  1. سلام.از اینکه با سایت شما اشنا شدم خوشحالم…
    یه سوال داشتم.
    من از دیتا بیس sql lite توی یه پروژه برنامه نویسی به زبان لوا استفاده میکنم
    حالا میخام لیست تمام جدول های یه دیتابیس همراه با اسم اون جدولا رو بدست بیارم…
    از این دستورات واسه کاربادیتابیس استفاده میکنم:
    SQLite3Connection = SQLite3:connect(_SourceFolder..”\AutoPlay\Docs\data.dbs”, “”, “”);
    SQLite3Cursor = SQLite3Connection:execute(“SELECT * from Dic”);
    row = SQLite3Cursor:fetch({},”a”)
    while row do
    count_s = count_s+1
    dastorat–
    row = SQLite3Cursor:fetch(row,”a”);
    end
    SQLite3Cursor:close()
    SQLite3Connection:close()

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *