dt1

以上為此次所需讀取的資料…

但直接將日期格取出時候…

出現亂碼不然就是資料不全等問題…

因此要先將日期透過轉型(日期格式)在讀取…

//SQL語法  將需要 to_char 的欄位名稱置入後 在輸入需要轉換的日期格是型態

$sql = sprintf("SELECT RtltTtrSno, to_char(RTLTDAT,'YYYY-MM-DD') AS RTLTDAT FROM TBTR00RCAD1 WHERE NtiNo = '%s'",$RelTtrSno);

$stmt= oci_parse($this->conn, $sql);
oci_execute($stmt, OCI_DEFAULT);


while (($row = oci_fetch_assoc($stmt)) != false)
{
     //因為我只有一筆資料 所以直接回傳
     return $row['RTLTDAT'];
}

最後返回結果: 2016-09-01 <= 結果依據自訂的日期格式而定…

Leave a Comment