sql - 如何查看所有数据 如果有这么大的数据只有一列一行?
问题描述
只有一列一行有 185.647.711 个字符数据。所以我想查看所有数据。我试图复制到文本文件(Ctrl+C Ctrl+P)。它只获得了近一半的数据。有什么方法可以查看所有数据吗?
解决方案
我使用了这段代码,但它仍在运行。" 创建表 #temp( 名称 nvarchar(max) )
声明 @string nvarchar(max) set @string = (SELECT columName FROM TableName where ID = someId)
声明@i int set @i = 50000
而@i < 185647711 开始插入#temp select SUBSTRING(@string,@i-50000,@i) 设置@i = @i + 50000 结束
插入 #temp 选择正确(@string,185647711%50000)
select * from #temp drop table #temp " 是的,我知道数据太愚蠢了,但数据就是数据。
推荐阅读
- python - 如何扩展一个类是Python
- python - 为什么python只打印字典中的最后一个键?
- python - 为具有比较的函数创建网格网格
- python - 对熊猫数据框的所有列执行单变量回归,即按列单变量回归
- entity-framework - 在 linq Entity Framework Core 中使用 Join
- python - 正则表达式无法排除带有换行符的匹配项
- python - 对动态范围内的列求和
- javascript - 用javascript处理表单提交时formdata事件的目的是什么?
- sql - Postgresql左连接问题
- flash - 使用 OpenFL 将 Haxe Flash 应用程序编译到 Adobe AIR