Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Изчисляване на максималния размер за съхранение на записа в таблицата?

Опитайте това:

Select  schema_name(T.schema_id) As SchemaName,
        T.Name As TableName,
        Sum(C.max_length) As RowSize
From    sys.tables T
        Inner Join sys.columns C
            ON T.object_id = C.Object_ID
        INNER JOIN sys.types S
            On C.system_type_id = S.system_type_Id
Group By schema_name(T.schema_id),
        T.Name
Order By schema_name(T.schema_id),
        T.Name



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Разберете към кой дял ще бъде съпоставена дадена стойност в SQL Server (T-SQL)

  2. Изчисляване на стойността на 95-ия процентил?

  3. SQL Server - Заявка за късо съединение?

  4. Как да създадете функция в SQL Server

  5. Как да върна множество набори от резултати със SqlCommand?