sql server2005中 如何把带逗号的数字字符串转换为数字。除了replace,要函数转换的方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql server2005中 如何把带逗号的数字字符串转换为数字。除了replace,要函数转换的方法相关的知识,希望对你有一定的参考价值。

参考技术A select cast(replace('32,121',',','') as int)
运行一下就知道了
把里面的'32,121'换成你的字段或者变量就行追问

god 没一个人看我题目啊。。。 除了replace。。。如果真这么简单就不需要提问啦

参考技术B to_char('XXXXX');注意单引号追问

。。。我要sql server的 你给我来了一个oracle的

我 要字符串转数字的 你给我来个转字符串的

还注意什么单引号 你在跟我开玩笑吗。。。

追答

这就是我的博大精深!!把分给我吧

追问

你还真够博大的。。。。 再过14天2小时 要是还没人答对 就给你了。。。

本回答被提问者采纳
参考技术C 用replace把逗号去掉

以上是关于sql server2005中 如何把带逗号的数字字符串转换为数字。除了replace,要函数转换的方法的主要内容,如果未能解决你的问题,请参考以下文章

使用 MS SQL Server 2005,如何将详细记录合并到一个逗号分隔的列表中

SQL Server 2005 中的逗号分隔值插入

如何将 SQL Server 2005 查询导出到 CSV

从 SQL Server 2005 中的用户定义函数中“捕获”错误

SQL 2005 在分隔符上拆分逗号分隔列

sql server 2005实现树形菜单显示的数据库表怎么设计?