在线等,关于数据转化!!!
在sql中,有一列 是char类型的数据,用什么方法导出数据是数字型的,!!
谢谢了!!!
------解决方案-------------------- select cast(字段名 as int)
from 表名
------解决方案--------------------你可以在sql联机帮助里看cast 和 convert的使用
------解决方案--------------------int不够用就用bigint
declare @char char(18)
set @char = '100905020070722555 '
select cast(@char as bigint)
------解决方案--------------------那就不要用int, 用numeric
------解决方案--------------------declare @char char(18)
set @char = '100905020070722555 '
select cast(@char as numeric(20,0))