【发布时间】:2018-08-11 11:35:15
【问题描述】:
我尝试在 SQL Server Management Studio 中执行如下所示的查询,但出现此错误
将数据类型 nvarchar 转换为数值异常
查询:
SELECT TOP 100
CASE WHEN ISNUMERIC(SUM(CAST([dbo].[Orders].[CustomerID] AS DECIMAL (38, 4)))) = 1
THEN CAST(SUM(CAST ([dbo].[Orders].[CustomerID] AS DECIMAL (38, 4))) AS INT)
ELSE NULL
END AS [Column1]
FROM
[dbo].[Orders]
谁能帮我清除这个错误?
【问题讨论】:
标签: sql-server