【发布时间】:2015-07-27 02:48:21
【问题描述】:
如何将字符串转换为整数?
DECLARE @string NVARCHAR(30)='1234-2345'
如何将@string 转换为整数类型?
【问题讨论】:
-
您希望
1234-2345转换成哪个号码? -
我想要字符串,因为它是我的整数。不可能吧?
-
所以你想得到 12342345 作为结果?
-
那么结果应该是
12342345(去掉所有非数字)还是-1111(作为减法的结果)? -
您想要 1) 1234,还是 2) 12342345,还是 3) 2345,还是 4) -1111(即 1234 减去 2345)?
标签: sql sql-server database sql-server-2008-r2 type-conversion