是否有一种简单的内置方法可以将格式为“$1,000.00”和“($1,000.00)”的 NVARCHAR 分别转换为数值 1000.00 和 -1000.00?
我正在尝试在 SQL Server 或 SSIS 中执行此操作。
投射到 MONEY 给了我错误
"Cannot convert a char value to money. The char value has incorrect syntax.".
当尝试转换负值时,我假设是由于括号。
是否有一种简单的内置方法可以将格式为“$1,000.00”和“($1,000.00)”的 NVARCHAR 分别转换为数值 1000.00 和 -1000.00?
我正在尝试在 SQL Server 或 SSIS 中执行此操作。
投射到 MONEY 给了我错误
"Cannot convert a char value to money. The char value has incorrect syntax.".
当尝试转换负值时,我假设是由于括号。