在SQL的查询分析器中查询varbinary能正常显示出二进制的值0x029402000000000037DC143C01000000000000000000000000000000000000000000000000039402000000000037DC143C01000000000000000000000000000000000000000000000000049402000000000037DC143C01000000000000000000000000000000000000000000000000E78802000000000037DC143C0100000000用了SQL转换cast或是convert之类的,或是不用任何函数取回的值用PHP显示出来?7?<?7?<?7?<鐖7?<鑸7?<鎴7?<瓷,?<@R譿洒?V?,?<@R譿洒?瞪,?<@R譿洒?渡,?<@R譿洒?飞,?<@R譿洒?,?<@R譿洒?股,?<@R譿洒?[?,?<@R譿洒?Z?,?<@R譿洒?干,?<@R譿洒?T?,?<@R譿洒?,?<咺譿洒?k?斒?'鏱暿?'鲂-?<@R譿洒?鈐-?<@R譿洒?跣-?<@R譿洒?餍-?<@R譿洒?r,?<@R譿洒?r,?<@R譿洒?r,?<@R譿洒?r,?<@R譿洒?r,?<@R譿洒?r,?<@R譿洒?)?A铠K?A颁p?Ar?嚰A戁輈n蕷;b都是乱码, 本来以为是编码问题,后来不管怎么试都不行...用了PHP的转换函数base_convert将二进制转换为十进制或是十六进制,显示出来的却只有一个字符,显示结果如下:
0
0
0
0
0
0
0
0
f (十六进制则显示15)
0
0
0
0