在SQL Server中,我以VARCHAR
格式......
1*10^6
我想通过将数据解析为数字来呈现数据......
1000000
如何使它成为可能..?
答案 0 :(得分:0)
您可以使用EXEC()
函数,但它不能在^
上运行,因为它是EXCLUSIVE OR
位运算符,而*,-,+,/ and %
是唯一允许的算术运算符。
DECLARE @expr nvarchar(max)
SET @expr = '10*10'
EXEC ('SELECT ' + @expr)