如何用SQL语句实现String转化为int,如下是一个String类型
(substring(convert(varchar(20),a.OperationDate),12,2)*60)+(substring(convert(varchar(...
(substring(convert(varchar(20),a.OperationDate),12,2)*60)+(substring(convert(varchar(20),a.OperationDate),15,2)),
展开
2个回答
展开全部
select Convert(int,'4321') --将4321 转化为int
select Convert(int,isnull(num,0)) --将字段 num 转化为int
希望能够采纳
select Convert(int,isnull(num,0)) --将字段 num 转化为int
希望能够采纳
追问
这种是可以的但是我上面用了substring()要用那种方法的话就会变成这样 (convert(int,(substring(convert(varchar(20),StartDate),12,2)*60))+(convert(int,substring(convert(varchar(20),StartDate),15,2))))懒得去看
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询