【问题标题】:Money datatype in Sql-ServerSql-Server 中的 Money 数据类型
【发布时间】:2019-10-09 01:05:30
【问题描述】:

如何用休眠映射 SQl-Server 的货币数据类型?使用 MoneyConvertor 类将钱映射到 SQL-Server,但目前不工作?

【问题讨论】:

    标签: sql-server spring-boot jpa


    【解决方案1】:

    从 SQL Server documentation 涵盖基本类型及其 JDBC 映射中,我们可以看到 money SQL Server 类型映射到 Java 中的 BigDecimal 类型。因此,您应该使用 BigDecimal 为映射的 SQL Server 表中与 money 列对应的任何字段设置 Hibernate 实体。

    【讨论】:

    • 但是当我尝试使用休眠创建表时,它采用十进制数据类型,我想要 Money 数据类型。
    猜你喜欢
    • 1970-01-01
    • 2017-06-26
    • 2023-03-24
    • 1970-01-01
    • 2010-10-09
    • 2023-03-12
    • 1970-01-01
    相关资源
    最近更新 更多