+ -
当前位置:首页 → 问答吧 → 一个类型为varbinary(MAX)字段数据如何转为十进制数据?

一个类型为varbinary(MAX)字段数据如何转为十进制数据?

时间:2011-11-26

来源:互联网

在sql2005里,一个类型为varbinary(MAX)字段数据如何转为十进制数据?

作者: tongtianxiao   发布时间: 2011-11-26

SQL code
declare @s varchar(max)
set @s='38746243'
select convert(int,@s)
--如果你的字符太长了,那就要转为float型:
set @s='8273468728237848743'
select convert(float,@s)

/*

-----------
38746243

(1 行受影响)

----------------------
8.27346872823785E+18

(1 行受影响)

*/

作者: qianjin036a   发布时间: 2011-11-26

SQL code
SELECT CAST(278 AS  VARBINARY(8))

SELECT CAST(0x00000116 AS INT)



這樣?

作者: roy_88   发布时间: 2011-11-26

热门下载

更多