| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.RDSData.Types.ResultSetOptions
Description
Documentation
data ResultSetOptions Source #
Options that control how the result set is returned.
See: newResultSetOptions smart constructor.
Constructors
| ResultSetOptions' | |
Fields
| |
Instances
newResultSetOptions :: ResultSetOptions Source #
Create a value of ResultSetOptions with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:decimalReturnType:ResultSetOptions', resultSetOptions_decimalReturnType - A value that indicates how a field of DECIMAL type is represented in
the response. The value of STRING, the default, specifies that it is
converted to a String value. The value of DOUBLE_OR_LONG specifies
that it is converted to a Long value if its scale is 0, or to a Double
value otherwise.
Conversion to Double or Long can result in roundoff errors due to precision loss. We recommend converting to String, especially when working with currency values.
$sel:longReturnType:ResultSetOptions', resultSetOptions_longReturnType - A value that indicates how a field of LONG type is represented.
Allowed values are LONG and STRING. The default is LONG. Specify
STRING if the length or precision of numeric values might cause
truncation or rounding errors.
resultSetOptions_decimalReturnType :: Lens' ResultSetOptions (Maybe DecimalReturnType) Source #
A value that indicates how a field of DECIMAL type is represented in
the response. The value of STRING, the default, specifies that it is
converted to a String value. The value of DOUBLE_OR_LONG specifies
that it is converted to a Long value if its scale is 0, or to a Double
value otherwise.
Conversion to Double or Long can result in roundoff errors due to precision loss. We recommend converting to String, especially when working with currency values.
resultSetOptions_longReturnType :: Lens' ResultSetOptions (Maybe LongReturnType) Source #
A value that indicates how a field of LONG type is represented.
Allowed values are LONG and STRING. The default is LONG. Specify
STRING if the length or precision of numeric values might cause
truncation or rounding errors.