首页 > 数据库技术 > 详细

Sql Server,如何将nvarchar转为为数值

时间:2015-09-09 00:49:59      阅读:419      评论:0      收藏:0      [点我收藏+]

菜鸟一枚,今天做项目时,突然遇到一个问题:

在数据库中中存放的nvarchar类型的“时间”,例如:‘08:00’,而我需要进行时间的范围比较,这时就想到了将nvarchar类型转化为int类型。

这就有个问题,‘08:00’,中间有个“:”,这就比较讨厌啦。

要转化成数字,就必须是纯数字字串,也就是去掉多余的“:”,方法:

cast(replace(字符串,需要替换掉的字符,‘‘) as int)

这样就解决啦。

 

Sql Server,如何将nvarchar转为为数值

原文:http://www.cnblogs.com/ericli-ericli/p/4793373.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!