在SQL Server中,我有以下VARCHAR格式的数据...
1*10^6我想通过将数据解析为数字来表示数据...
1000000如何使其成为可能..?
发布于 2013-11-23 14:08:23
您可以使用EXEC()函数,但它不能在^上工作,因为它是一个EXCLUSIVE OR位运算符,而*,-,+,/ and %是唯一允许的算术运算符。
DECLARE @expr nvarchar(max)
SET @expr = '10*10'
EXEC ('SELECT ' + @expr)https://stackoverflow.com/questions/20159086
复制相似问题