我正在創建一個自定義審計日誌作爲我開發的Apex應用程序中的一個流程。Apex審計日誌 - 插入查詢
以下是我用來在用戶使用應用程序時記錄用戶操作的代碼。 LOGON_DT和LOGOFF_DT只需要採用日期格式。但是,QUERY_SEARCH_TIME需要時間。
INSERT INTO AUDIT_LOG
(USERNAME, ORDER_NO, ORDER_NAME, CUSTOMER_NAME, LOGON_DT, LOGOFF_DT, QUERY_SEARCH_TIME)
VALUES
(:APP_USER, :P10_ORDER_NO, :P10_ORDER_NAME, :P10_CUSTOMER_NAME, SYSDATE, SYSDATE,
SYSDATE(HH24:MI:SS));
上面的代碼完美地工作時HH24:MI:SS被拿掉了,我不知道在哪裏,我這個問題呢?
任何指導都會很棒。謝謝!
您只想獲得'SYSDATE'的時間分量? 「QUERY_SEARCH_TIME」列的數據類型是什麼? – Tom
是的我只想要'SYSDATE'的時間分量。 「QUERY_SEARCH_TIME」的數據類型爲「DATE DEFAULT SYSDATE」。 – tinlin28