1
doc没有说,但我应该使用CF_SQL_MONEY
或CF_SQL_MONEY4
?哪些cf_sql类型应用于MS-SQL SmallMoney类型?
doc没有说,但我应该使用CF_SQL_MONEY
或CF_SQL_MONEY4
?哪些cf_sql类型应用于MS-SQL SmallMoney类型?
CF8 docs比较好。他们说,使用CF_SQL_DECIMAL
为
的MS SQL driver也使用DECIMAL
对这些数据类型。
更新:
CF9也代表他们不同。 DECIMAL
绝对是代表货币的更好选择。
java.math.BigDecimal
java.lang.Double
* *近似类型java.lang.Double
* *近似类型
所以我想'CF_SQL_DECIMAL'将是最安全的赌注,但'CF_SQL_MONEY'也可以。 – Henry
它可能没有错误,但在这种情况下'CF_SQL_MONEY'是错误的类型(因为它映射到java.lang.Double)。 *近似值*数字类型不应用于表示货币。我确信这就是MS文档推荐使用'DECIMAL'的原因。 – Leigh