读书人

请教计算有关问题

发布时间: 2012-02-14 19:19:19 作者: rapoo

请问计算问题
Declare STR_TMP nvarchar(500)
SELECT STR_TMP= '(123+321*156+(321-213)*101)/(123-23) '


问:如何获取STR_TMP 代表的计算结果?
谢谢!

[解决办法]
Declare @STR_TMP nvarchar(500)
SELECT @STR_TMP= 'select (123+321*156+(321-213)*101)/(123-23) '
exec (@STR_TMP)

----------
661

读书人网 >SQL Server

热点推荐