【发布时间】:2015-06-11 08:54:41
【问题描述】:
我想从 oracle 表中获取日期时间值。 这是我的代码
$conn = oci_connect("xxxx", "xxxx", "xxxx");
$query_1 = "select max (p.navi_date), p.navi_user
from payments p
where p.pay_date >= trunc(sysdate)
and p.navi_user = 'HAS:WWW:PARDOXT'
group by p.navi_user
order by 1";
$s_1 = oci_parse($conn, $query_1);
oci_execute($s_1);
//oci_fetch_all($s, $res);
oci_fetch_all($s_1, $arr_1);
$o_1 = $arr_1['MAX(P.NAVI_DATE)'];
echo($o_1[0]);
但它显示 11.06.15 没有时间。怎样才能选择带时间的呢?
【问题讨论】:
-
SELECT TO_CHAR(dateColumn,'YYYY-MM-DD HH24:MI:SS') FROM mytable;
标签: php sql oracle datetime-format to-char