gpt4 book ai didi

java - JPA Sybase时间戳,如何检索

转载 作者:太空宇宙 更新时间:2023-11-04 13:36:50 25 4
gpt4 key购买 nike

我正在使用:Adaptive Server Enterprise 版本:Adaptive Server Enterprise/15.7.0Connect (TM) for JDBC(TM) 版本:jConnect (TM) for JDBC(TM)/7.00

我有一个包含时间戳和数字标识列的表。 Eclipselink 只允许我将其中之一标记为自动生成,因此我将身份列标记为自动生成。

但是,这给我的时间戳列带来了一个问题,即:如果我将该列标记为“可更新= false”,则我的实体中的字段在更新后不会刷新。如果我不将其标记为这样,我会因“尝试更新时间戳字段”而收到错误。

有办法处理吗?

谢谢

最佳答案

如果您的客户端应用程序仅限于自动生成的一列,那么不幸的是,不能,因为您无法更新时间戳列,同样,您也无法更新身份列,除非您插入了身份(这会破坏它的对象)。

我想说的是,也许您确实需要检查为什么将其设置为时间戳数据类型,因为人们经常将其用作某种日期时间引用,而实际上它对此并没有真正的用处。

关于java - JPA Sybase时间戳,如何检索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31612837/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com