sqlserver中怎么将varchar类型转换为int型

sqlserver中怎么将varchar类型转换为int型,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

成都创新互联公司自2013年创立以来,是专业互联网技术服务公司,拥有项目成都做网站、成都网站制作网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元南宫做网站,已为上家服务,为南宫各地企业和个人服务,联系电话:13518219792

如果我们数据库的ID设置为varchar型的 在查询的时候order by id的话我们是不希望看到如下情况的。

我们可以把varchar转换为int 然后进行排序一、复制代码 代码如下: select * from yourtable order by cast(yourcol as int);

适用于SQLServer Oracle 二、复制代码 代码如下: select * from yourtable order by convert(int,yourcol);

仅适用于SQLServer 作者 itmyhome

关于sqlserver中怎么将varchar类型转换为int型问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注创新互联行业资讯频道了解更多相关知识。


分享名称:sqlserver中怎么将varchar类型转换为int型
转载源于:http://hbruida.cn/article/ipjhdg.html