首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    YashanDB|JDBC getString 取 DATE 字段不带时分秒?两个方法解决!

    【问题描述】在使用 YashanDB JDBC 驱动查询 DATE 类型字段时,如果直接使用:resultSet.getString(1);返回结果只包含日期(如 2024-05-01),不包含时分秒。...【示例现象】数据库中原始字段值为:2024-05-01 15:30:00但 getString() 返回结果却是:2024-05-01这会导致部分依赖时间精度的业务逻辑异常。...【影响范围】适用于 所有 YashanDB JDBC 驱动版本【问题原因】YashanDB JDBC 驱动在 DATE 类型字段解析时,getString() 默认只取日期部分,不自动附带时分秒。...mapDateToTimestamp=true";启用后,即使使用 getString() 也会返回完整的日期+时间字符串。...【推荐做法总结】【风险提示】若业务代码依赖 getString() 且未添加参数,可能导致日期字段截断,建议统一加参数或替换调用方式。

    9410
    领券
    首页
    学习
    活动
    专区
    圈层
    工具
    MCP广场