3
こんにちは私はオーストリアに住んでおり、小数点の区切り文字として,
を使用しています。floatを正しい小数点記号でvarcharに変換する
言語/照合の設定に従って、浮動小数点を正しい区切り文字でvarcharに変換することは不可能ですか?
これはバグですか?
set language german --makes no difference in this case
declare @f float = 4.5
select @f --output in my management studio is 4,5
--according to the regional os settings this is correct
select convert(varchar,@f) -- output: 4.5 not correct
一つの解決策ではなく、理想的な私は
select replace(convert(varchar,@f),'.',',')
ザッツ真参照されているもので、 いますが、さまざまなスタイルでのDateTimeに変換することができ、なぜ小数区切り文字? だから私はまだそのバグ(または欠けている機能)を考えています:) –
@ChristophStaudinger:理由が分かりません... – gbn