在SQL 中怎样将int型的字段转换为十六进制。
我知道用select cast(整型字段 as binary(10)) from 表名
这样显示出来的是十六进制格式,但是我用
select left(cast(整型字段 as binary(10)),10) from 表名就不正确了。
问题点数:20、回复次数:2Top
1 楼paoluo(一天到晚游泳的鱼)回复于 2005-06-21 10:02:02 得分 20
这么写试试
select SubString(Cast(整型字段 as binary(10)),1,10) from 表名Top
2 楼humanNew(新人类)回复于 2005-06-21 10:09:16 得分 0
谢谢。
substring返回字符、binary、text 或 image 表达式的一部分
而left只是返回字符串左边一部分,而不能返回binary类型的。Top




