GetDecimalRetainTrailingZeros

このプロパティは、Oracle NUMBERの末尾ゼロを.NET Decimalに保持するかどうかを指定します。

宣言

// C#
public static bool GetDecimalRetainTrailingZeros { get; set; }

プロパティ・タイプ

System.Boolean

備考

ODP.NET 19.11以降、このプロパティがtrueに設定されているときに小数点の右側の桁数が奇数の場合、.NET Decimalsとして取得されたOracle NUMBER列の値には末尾のゼロが保持されます。

デフォルト値はfalseです。

このプロパティは、次のシナリオを含め、データを.NET Decimalに取得するときにいつでも使用できます。

  • OracleDataReader.GetDecimal();

  • OracleDecimal.Value

  • タイプDecimalのパラメータ出力値

  • Decimalを含むJSONデータ

  • Decimal属性を含むUDT