nvarchar(255)データ型をmoneyに変換しようとしていますが、次のエラーメッセージが表示されます: "char値をmoneyに変換できません。nvarcharとmoneyの間のSQL変換の問題
私がStockoverflowで見つけたものは、isNullを次の形式で追加することを提案していますが、私はまだ同じエラーが発生しています。
SUM(isnull(cast(tbl_ALL_DATA_REPORT.[30_days_ago_sales] as money),0)) AS SumOf30_Days_Ago,
私がここで間違っている可能性はありますか?
実際のお金の種類から離れることになります。次に、有効なデータ変換タイプのチャートを示します。 https://docs.microsoft.com/en-us/sql/t-sql/data-types/data-type-conversion-database-engine –
変換しようとしているデータの例をいくつか教えてください。 –
@ Jacob H - 私はいくつかの行のスナップショットを撮った。私はあなたがそれを見ることができることを望む。だから私はNULL valusを持っていると私は10535.950000001または520.190000000005などがあります – Slavisha