sqlserver查询表大小】的更多相关文章

IF OBJECT_ID('tempdb..#TB_TEMP_SPACE') IS NOT NULL DROP TABLE #TB_TEMP_SPACE GO CREATE TABLE #TB_TEMP_SPACE( NAME ) ,ROWS INT ,RESERVED ) ,DATA ) ,INDEX_SIZE ) ,UNUSED ) ) GO SP_MSFOREACHTABLE 'INSERT INTO #TB_TEMP_SPACE exec sp_spaceused ''?''' GO S…
工作中常用命令参考,收集如下: 查询表大小:select table_name, data_length from information_schema.tables where table_schema='testTable'; 查询表行数(基于information_schema)SELECT t.TABLE_SCHEMA,t.TABLE_NAME,t.TABLE_ROWS,t.CREATE_TIME,t.UPDATE_TIME FROM information_schema.TABLES…
Sqlserver 中查询表结构信息-字段说明.类型.长度等信息综合语法. SELECT 表名 = d.name,--case when a.colorder=1 then d.name else '' end, 表说明 then isnull(f.value,'') else '' end, 字段序号 = a.colorder, 字段名 = a.name, 标识 then '√'else '' end, 主键 FROM sysobjects where xtype='PK' and paren…
查询表名为tb_menu的所有列名 select name from syscolumns where id=object_id('tb_menu')     查询表名为tb_menu的所有列名个数 select count(name) from syscolumns where id=object_id('tb_menu')     或者 select count(syscolumns.name) from   syscolumns ,sysobjects    where  syscolum…
查询单个表 select pg_size_pretty(pg_relation_size('table_name')); 按size大小排序列出所有表 SELECT table_schema || '.' || table_name AS table_full_name, pg_size_pretty(pg_total_relation_size('"' ||table_schema || '"."' || table_name || '"')) AS size F…
查询表名描述 MS_Description ? 1 2 3 4 5 SELECT tbs.name 表名,ds.value 描述       FROM sys.extended_properties ds  LEFT JOIN sysobjects tbs ON ds.major_id=tbs.id  WHERE  ds.minor_id=0 and  tbs.name='ScheduleRecords';--表名 添加表的描述 ? 1 EXECUTE sp_addextendedpropert…
SQL   查询表中31到40的记录,考虑id不连续的情况 写出一条sql语句输出users表中31到40记录(数据库为SQL Server,以自动增长的ID作为主键,注意ID可能不是连续的)? --使用not in select top 10 * from users where id not in(select top 30 id from users order by id asc) order by id asc --使用order by select * from (select to…
SELECT   索引名称=a.name ,表名=c.name ,索引字段名=d.name ,索引字段位置=d.colid ? 1 2 3 4 5 6 7 8 FROM  sysindexes  a JOIN  sysindexkeys  b  ON  a.id=b.id  AND  a.indid=b.indid JOIN  sysobjects  c  ON  b.id=c.id JOIN  syscolumns  d  ON  b.id=d.id  AND  b.colid=d.colid…
----查询所有的表 SELECT * FROM SYSOBJECTS WHERE TYPE='U' ----根据表名查询所有的字段名及其注释 SELECT A.NAME,B.VALUE FROM SYSCOLUMNS A LEFT JOIN SYS.EXTENDED_PROPERTIES B ON A.ID=B.MAJOR_ID AND A.COLID=B.MINOR_ID INNER JOIN SYSOBJECTS C ON A.ID=C.ID AND UPPER(C.NAME)='tb_n…
查询锁死的表名以及ID select request_session_id id, OBJECT_NAME(resource_associated_entity_id) tableName FROM sys.dm_tran_locks where resource_type='OBJECT' 杀死锁死表进程 kill id---ID是锁死表ID的值 日积月累,滴水穿石.…