日期:2014-05-17  浏览次数:20555 次

MSSQL数据类型的定义与输出
MSSQL ID 定义为MICBINID:varbinary(18)  是什么意思,里面的数据是0x0029AWFF4587411SDF之类的,输出就是乱码,要怎么样在程序中进行读取与比较。
数据 mssql 乱码 定义 比较

------解决方案--------------------
varbinary [ ( n 
------解决方案--------------------
 max) ] 
可变长度二进制数据。n 可以是从 1 到 8,000 之间的值。max 指示最大存储大小为 2^31-1 字节。存储大小为所输入数据的实际长度 + 2 个字节。所输入数据的长度可以是 0 字节。varbinary 的 ANSI SQL 同义词为 binary varying。
------解决方案--------------------
你这个字段里面存放的是图片,文件之类的东西吧?在前台用“流”来实现
------解决方案--------------------
varbinary存的是二进制数据,一般是通过前端程序进行读写.

如需在数据库中进行比较,可用checksum([varbinary值]).