通过T-SQL删除所有非数字字符

时间:2012-02-25 10:28:47

标签: sql sql-server-2008 tsql

我使用的是Sql-Server 2008,并且phonenumer列的表格类型为NVARCHAR(20),在此表中有很多类型的数据,如下所示

phone number
-------------
0913-876-9876
+941-9145678921
9176523461
915 986 23 45
...

我很有兴趣将这些值传输到具有正确格式的新表,在第一步中我需要一个脚本来删除所有非数字字符,例如我需要一个选择脚本以上数据返回以下值:

phone number
-------------
09138769876
9419145678921
9176523461
9159862345
...

有人对此有任何想法吗?

0 个答案:

没有答案