oracle数据库游标无法随时间检索正确的日期

fumotvh3  于 2021-07-24  发布在  Java
关注(0)|答案(1)|浏览(429)

我有一个数据库游标,如下所示:

CURSOR fetchquotedate(account_id IN NUMBER)
    IS
        select distinct(quotedate) 
        from mytable
        where customer_number= 12345;

这个 quotedate mytable中的值为: 7/27/2020 4:00:00 PM ```
fetch fetchquotedate into l_qDate;

但当光标插入 `l_qDate` ,  `l_qDate` 仅获取日期: `7/27/2020` ,不是时候。
我怎样才能解决这个问题?
9jyewag0

9jyewag01#

SELECT TO_CHAR(quotedate, 'MM/DD/YYYY HH24:MI:SS A.M.') AS quotedate

添加 TO_CHAR 函数对您的查询起作用。这个 quotedate 字段可能是表中的日期类型列,因此不检索时间。

相关问题