我正在处理药房药品价格数据。我使用的数据资源以下列格式引用药物:
AWP值具有以下格式:
所以我想看看:
每当我使用CONVERT时,都会得到以下错误:
将nvarchar转换为数据类型数值的算术溢出错误。
如能提供任何协助,将不胜感激。谢谢!
编辑:我的SQL逻辑:
SELECT TOP 1000 NDC10,
CONVERT(DECIMAL (9, 5), AWPUPRICE)
FROM [TEST].[dbo].[NDC_CODES] 发布于 2016-06-16 14:14:55
你可以试试这个:
SELECT TOP 1000 NDC10, CAST(LEFT(AWPUPRICE,4) + '.' + RIGHT(, 5) AS DECIMAL(9,5))
FROM [TEST].[dbo].[NDC_CODES]https://stackoverflow.com/questions/37861489
复制相似问题