varbinarymax

    3热度

    1回答

    我有一个varbinary(max)列的表,我试图给该列指定一个零长度的二进制缓冲区,但是改为在表中得到一个零长度值的,我得到用零填充8000个字节长值: *在所示的查询中使用DATALENGHT(数据)的溶液中加入的命令datasize柱(“SELECT _index,命令datasize = DATALENGHT(data),data FROM ....“)并显示表中的实际大小值 8000字节

    1热度

    1回答

    对于SQL Server 2008,我有一个接受VarBinary参数的存储过程。当参数在内存中时,我想将它写入SQL Server的%temp%目录。 如何从内存blob(它来自一个C#应用程序的字节[])到文本文件?该blob不存在于任何磁盘驻留表中。 我倾向于让TSQL存储过程调用一个CLR存储过程,目前看起来(大部分)如下所示。 问题#1是我认为inputBytes []卡在8k输入大小。

    0热度

    5回答

    有人可以给我一些关于如何在C#中将图像文件保存到数据库的建议吗? 我将节省大量图片,因此减少需要的空间 的最佳方式是什么? 我目前在DB中使用varbinary(max)字段。 谢谢!

    2热度

    1回答

    我正在考虑创建一个工具来加载SQL Server 2008数据库中的varbinary(max)字段,并从打开的文件对话框中选择文件。有没有我可以使用的这种工具或等价物?我的SQL服务器位于托管环境中,因为我没有物理访问服务器的权限,因此不能使用TSQL加载它。

    4热度

    2回答

    0x1F8B0800000000000400EDBD07601C499625262F6DCA7B7F4AF54AD7E074A10880601324D8904010ECC188CDE692EC1D69472329AB2A81CA6556655D661640CCED9DBCF7DE7BEFBDF7DE7BEFBDF7BA3B9D4E27F7DFFF3F5C6664016CF6CE4ADAC99E21

    2热度

    1回答

    这是查询我已经找到了将二进制数据(用VARBINARY),这是可以正常使用 CREATE TABLE Employees ( Id int, Name varchar(50) not null, Photo varbinary(max) not null ) INSERT INTO Employees (Id, Name, Photo) SELECT 10, 'John', BulkColumn

    3热度

    1回答

    我已经在varchar中导入了包含空间区域信息的csv文件,然后通过在varchar(max)之前将varchar(max)值添加到varchar(max)转换。届时,除了开头的'0x'之外,varbinary(max)列中的数据与转换为文本中的varchar(max)中的数据完全相同。 现在我运行下面的脚本: select geometry::STGeomCollFromWKB(wkb, 432