1
A
回答
1
这尝试的DBA堆栈交易所HERE已经回答了,他们使用的查询是:
DECLARE @table NVARCHAR(128);
DECLARE @idcol NVARCHAR(128);
DECLARE @sql NVARCHAR(MAX);
SET @table = '"TABLE NAME"';
SET @idcol = '"TABLE ID"';
SET @sql = 'select '[email protected]+' , (0';
SELECT
@sql = @sql+' + isnull(datalength(['+name+']), 1)'
FROM sys.columns
WHERE object_id = OBJECT_ID(@table);
SET @sql = @sql+') as rowsize from '[email protected]+' order by rowsize desc';
PRINT @sql;
EXEC (@sql);
只添加表的名称和客户的ID
0
查询表和order by DATALENGTH()的所有列串连:
ORDER BY DATALENGTH(Column1) + DATALENGTH(Column2) + DATALENGTH(...)
0
按我的理解,ü要删除其占用空间比较大的行,我可以建议的一种方式,其中u聚集一个行的所有列并得到结果的长度和U可以由长度订购并从顶部
[或]
删除这些行而插入本身,具有ö分区n中的行[列在一起]的长度,我还没有和大数据
+0
感谢Tab :) –
相关问题
- 1. 按字母顺序排列的链表不按顺序排列
- 2. 使用jQuery按字母顺序排列列表中的列?
- 3. 按磁盘顺序读取MSSQL表
- 4. 按顺序排列
- 5. 按字母顺序排列Wordpress列表
- 6. 按字母顺序排列2D列表?
- 7. 按字母顺序排列列表项
- 8. 列表Levenshtein按顺序排列PHP
- 9. C:按字母顺序排列列表
- 10. 按日期排序列表,然后按最新顺序排列
- 11. 使用Javascript按字母顺序重新排列无序列表
- 12. “按顺序排列”按相反顺序排列?
- 13. 按字段顺序排列+按字母顺序排列
- 14. 排序表的顺序不按字母顺序排列
- 15. 按字母顺序排列复杂对象的排列列表
- 16. 按顺序排列并按组排序
- 17. 按聚合顺序排列的顺序
- 18. 顺序按升序排列
- 19. Python:按照字母顺序排列的单词排序列表
- 20. 按字母顺序排序列表
- 21. 按字母顺序排序列表
- 22. 将列表按字母顺序排序
- 23. 按字母顺序排序列表
- 24. 按相反顺序排序列表
- 25. C#列表顺序由排按升序
- 26. 使用grunt按顺序排列文件
- 27. 按上次使用顺序排列
- 28. 使用猛禽按字母顺序排列数组列表?
- 29. 如何编写按列按列编排顺序排列的列表?
- 30. 在bash中按照排序顺序将文件写入磁盘
根据我的理解,你想删除占用更多空间的行,我可以建议一种方式,其中你聚合一行的所有列并获得结果的长度你可以按长度排序,并删除顶部 [或] 插入本身,hav e分区上的行[列在一起]的长度,我还没有尝试过大数据 –