ACCESS,货币数据类型等价于具有啥属性的数据数字类型?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ACCESS,货币数据类型等价于具有啥属性的数据数字类型?相关的知识,希望对你有一定的参考价值。

A.整型B.长整型C.单精度D.双精度 选什么?另外,数据数字类型都有哪几个?都什么意思?怎么用的?

货币:这种类型是数字数据类型的特殊类型,等价于具有双精度属性的数字字段类型。向货币字段输入数据时,不必键入人民币符号和千位处的逗号,Access会自动显示人民币符号和逗号,并添加两位小数到货币字段。当小数部分多于两位时,Access会对数据进行四舍五入。精确度为小数点左方15位数及右方4位数。 参考技术A 双精度,因为货币类型用于存放1~4位小数的数据并且货币类型和双精度都占8个字节 参考技术B 你好哦楼主~
很高兴看到你的问题。
但是又很遗憾到现在还没有人回答你的问题。也可能你现在已经在别的地方找到了答案,那就得恭喜你啦。
对于你的问题我爱莫能助!
可能是你问的问题有些专业了,或者别人没有遇到或者接触过你的问题,所以帮不了你。建议你去问题的相关论坛去求助,那里的人通常比较多,也会比较热心,能快点帮你解决问题。
最后祝您全家幸福健康快乐每一天!

Spark 时间数据类型等价于 MYSQL TIME

【中文标题】Spark 时间数据类型等价于 MYSQL TIME【英文标题】:Spark time datatype equivalent to MYSQL TIME 【发布时间】:2016-07-13 16:21:12 【问题描述】:

我正在通过 JDBC 从 MYSQL 导入数据以触发,其中一列的时间类型(SQL 类型 TIME 和 JDBC 类型 java.sql.Time)具有较大的小时值(例如:168:03:01)。 Spark将它们转换为时间戳格式并在读取三位数小时时导致错误。如何处理Spark中的时间类型

【问题讨论】:

【参考方案1】:

此时您最好的方法可能是在 Spark 实际读取数据之前转换数据并直接在您的应用程序中对其进行解析。 JDBC 数据源允许您将有效的子查询作为dbtable 选项或table 参数传递。这意味着您可以执行类似的操作:

sqlContext.read.format("jdbc").options(Map(
  "url"     -> "xxxx",
  "dbtable" -> "(SELECT some_field, CAST(time_field AS TEXT) FROM table) tmp",
))

并使用一些内置函数组合在 Spark 中将其转换为适用于您的应用程序的类型。

【讨论】:

以上是关于ACCESS,货币数据类型等价于具有啥属性的数据数字类型?的主要内容,如果未能解决你的问题,请参考以下文章

oracle中,用啥数据类型表示货币的数据类型

Access中的数据类型和字段属性

输出double形数据,用%啥

Spark 时间数据类型等价于 MYSQL TIME

java怎么判断一个数据是啥类型

sql server 货币 字段 类型 一般用啥类型?