sqlserver里 varchar部类转成INT类型

sqlserver里 varchar类型转成INT类型表里有字段 文档大小VARCHAR(255)。 如何查出 文档大小20kb 的记录?查

sqlserver里 varchar类型转成INT类型
表里有字段 文档大小VARCHAR(255)。 如何查出 文档大小>20kb 的记录?查出来转换报错。。

[解决办法]
数据是统一单位还是多单位?
[解决办法]
试下:

SQL code
select * from 表 where convert(float,字段)>20
[解决办法]
再试下:
SQL code
select convert(int   as  字段)   from   表 where xx>20 或者select cast(字段  as   int)   from   表 where xx>20
[解决办法]
select * from tb where convert(int,replace(col,'kb',''))>20