web-dev-qa-db-ja.com

C#でdoubleを最もよく表すのはどのSQLサーバーデータ型ですか?

それはお金、フロート、実数、小数、_________ですか?

53
MetaGuru

これに対する答えと、型のマッピングはすべてここにあります。

SQL-CLR型マッピング

そのページから盗まれたチャート:

enter image description here


1/7/2013の更新-より新しいバージョンがあります。ここではそれほどカラフルではありません: SQL Serverデータ型マッピング

140
David

それはフロートになります。

CLRパラメーターデータのマッピング を参照してください。

13
RedFilter

Floatは、探しているsqlタイプです。

7
Otávio Décio

floatが最適です。 realは精度が32ビットしかないため、本質的には役に立ちません。

参照: http://msdn.Microsoft.com/en-us/library/ms173773.aspx

3

「倍精度の同義語はfloat(53)です。」 nのデフォルト値は53です。

ページから http://msdn.Microsoft.com/en-us/library/ms173773.aspx

1