Herkese merhaba,

Bu kısımda SQL Server’da veritabanındaki tüm tabloların byte uzunluğunu hesaplama kodları olacak.

SELECT CASE WHEN (GROUPING(sob.name)=1) THEN 'All_Tables'
   ELSE ISNULL(sob.name, 'unknown') END AS Table_name,
   SUM(sys.length) AS Byte_Uzunluğu
FROM sysobjects sob, syscolumns sys
WHERE sob.xtype='u' AND sys.id=sob.id
GROUP BY sob.name
WITH CUBE
ORDER BY Byte_Length DESC
390 Kez Okundu

Kategoriler: