22,301
社区成员




DECLARE @t TABLE(v DECIMAL(20,10))
INSERT INTO @t EXEC(@sql)
DECLARE @sql varchar(max)
SET @sql = ''
SELECT @sql = @sql + '
UNION ALL
SELECT CONVERT(DECIMAL(20,10),'+CONVERT(varchar(11),ZHI)+SEC+') AS V'
FROM #TB
SET @sql = STUFF(@sql,1,13,'')
PRINT @sql
EXEC(@sql)
SELECT CONVERT(DECIMAL(20,10),2*10*1.06/1000000) AS V
UNION ALL
SELECT CONVERT(DECIMAL(20,10),3*12*1.06/1000000) AS V
UNION ALL
SELECT CONVERT(DECIMAL(20,10),15*8*2.78/1000000) AS V
V
---------------------------------------
0.0000212000
0.0000381600
0.0003336000