.net – SQL Server Varbinary(max):从varbinary字段中选择一个字节子集
发布时间:2020-05-24 17:03:02 所属栏目:MsSql 来源:互联网
导读:在SQL Server 2008中,从varbinary(MAX)字段(不使用FileStreams)读取部分二进制数据的最有效方式是什么? 当向数据库中写入数据时,T-SQL中有可用的VarBinary.Write()函数,允许字节递增地写入字段,但是似乎没有类似的功能可用于读取数据. 我知道.Net中的DataRea
|
在SQL Server 2008中,从varbinary(MAX)字段(不使用FileStreams)读取部分二进制数据的最有效方式是什么? 当向数据库中写入数据时,T-SQL中有可用的VarBinary.Write()函数,允许字节递增地写入字段,但是似乎没有类似的功能可用于读取数据. 我知道.Net中的DataReader.GetBytes()方法,它将只选择您要求的字节,但是会带来性能开销吗?即,sqlserver中的select将会读取数据库中的所有字节,然后给出getBytes()方法所有这些字节,以便从它们请求的字节的子集? 感谢任何帮助. 解决方法您使用 SUBSTRING.这从服务器上的varbinary数据中读取一段代码段,并且只将代码段返回给客户端.(编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- sql – 对于avg运算符,操作数数据类型时间无效…?
- sql-server – 什么可能导致SQL Server JDBC错误’输出参数
- sql-server – 如何选择1岁以下的记录
- 如何替换Access SQL中的多个字符?
- SQLServer:如何排序按其外键依赖性排序的表名
- 在SQL中按键键组顺序编号行?
- sql-server – 使用SQL SERVER 2008 R2的ASP.NET MVC 4的EL
- sql-server – 在不生成新快照的情况下将文章添加到事务发布
- SQL语句中含有乘号报错的处理办法
- sql-server-2008 – 如何在SQL Server 2008中查看当前运行的
