gpt4 book ai didi

java - 将日期存储在 Oracle 数据库中

转载 作者:行者123 更新时间:2023-12-01 18:36:41 24 4
gpt4 key购买 nike

我有一个名为 Employee.Java 的 POJO,它有一个实例变量,我们称之为生日。我将其类型称为 java.util.Date,Oracle 表中相应的列类型是 DATE。

Employee.Java

Class Employee{
private java.util.Date birthDate;
}


Table
create table Employee(birthDate DATE);

我有另一个类,它采用 Employee 类的实例并将其保存到数据库中。由于生日列的类型是DATE,因此它将以默认格式DD-MON-YY存储在表中。

我需要使用 java.util.Date 类型的实例变量以 YYYY-MM-DD 格式将birthDate 值存储在数据库中。我怎样才能完成这个任务。请帮助我。

最佳答案

数据库中的日期没有特定的格式。您不应该干扰 Oracle 存储日期的方式。但是,如果您想以特定格式读回数据,可以使用 PLSQL 的 to_dateto_char 函数来格式化该值。

关于java - 将日期存储在 Oracle 数据库中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21660678/

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