ssrs レポートを作成し、mockdata sql スクリプトを作成しています。
スクリプトでは、次のように 10 進数値を挿入します。
declare @tempTable table(
aString varchar(50),
aDecimal decimal(5,2)
)
insert into @tempTable
values ("somestring", 1,23)
「someString」の後の値は、実際には、小数点としてコンマを使用した 1 つの 10 進数値です。ただし、SQL はこれを個別の値として解釈するため、列数に対して値が多すぎるというエラーがスローされます。これについてどうすればいいですか?
更新
明確にするために:私は「。」がある地域にいます は桁区切り記号、「,」は小数点記号です。
引用符の間に入れても機能しません。それは私にError converting data type varchar to numeric
メッセージを与えます