gpt4 book ai didi

java - 有没有办法读取oracle中的RAW和TIMESTAMP数据类型并使用JAVA代码导出到Excel

转载 作者:行者123 更新时间:2023-12-01 16:48:34 25 4
gpt4 key购买 nike

有没有办法从Oracle DB中读取RAW[10字节]和TIMESTAMP[6]数据类型,并通过JAVA代码使用APACHE POI导出到Excel工作表。

基本上我正在尝试使用 setCellValue() 方法将数据写入 Excel 文件。如有任何帮助,我们将不胜感激。

最佳答案

好的..我能够得到我的查询的答案。我已将从 ResultSet 获取的对象转换为字符串,并将其解析为所需格式的日期,并将其写入 Excel 中的单元格。

    if (valueObject != null) {
String dateString = String.valueOf(valueObject);
String trimmed = dateString.substring(0, Math.min(dateString.length(), 19));
String datePattern = "yyyy-MM-dd HH:mm:ss";
LocalDateTime ldt = LocalDateTime.parse(trimmed,DateTimeFormatter.ofPattern(datePattern));
cell.setCellValue(ldt.format(DateTimeFormatter.ofPattern(datePattern)));
}

关于java - 有没有办法读取oracle中的RAW和TIMESTAMP数据类型并使用JAVA代码导出到Excel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61734866/

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