我编写了一个查询,显示给定列的小数位数和最大小数。它可以是两位、三位或四位小数。 我想把这个数字算作金钱,但小数位数不会减少到两位。select
reverse(concat(replicate('0', case when @maxSpaces > 2 then @maxSpaces else 2 end - licznik
Money的Money Data Type似乎接受了一个格式良好的货币值,没有问题(例如:我的研究报告中的$52,334.50),Money只是忽略了$和,字符。但是,当我将参数Type或DbType设置为通货时,它将不会接受像$52,334.50这样的值。我收到一个错误
当我尝试更新/插入时。如果我不包括$或,字符,它似乎工作得很好。另外,如果我没有为参数指定Type或DbType,那么它似乎也能正常工作。这仅仅是参数对象(其类型设置为通货)仍然会拒绝ASP $<em