私は、日付フィールドを持つテーブルを持っています。オラクルの時間だけを表示する方法は?
2009年1月10日22時10分39秒
どのように私は唯一の時間(IE:22時10分39秒)を取得することができます。
私は、クエリを実行すると、私はこれを参照してください私は、日付フィールドを持つテーブルを持っています。オラクルの時間だけを表示する方法は?
2009年1月10日22時10分39秒
どのように私は唯一の時間(IE:22時10分39秒)を取得することができます。
私は、クエリを実行すると、私はこれを参照してくださいあなたはこれを試すことができます:
はSELECT TO_CHAR(yourval, 'DD-MON-YYYY HH:MI:SS') FROM yourtable;
SELECT TO_CHAR(yourval, 'HH:MI:SS') FROM yourtable;
編集:指摘 @stevenとして、24時間形式の使用
0123を持っていますSELECT TO_CHAR(yourval, 'HH24:MI:SS') FROM yourtable;
SELECT TO_CHAR(SYSDATE、 'はHH:MI:SS') DUAL
FROM HH
はわずか12時間の日ですので、あなたは、フォーマットHH24
を必要としています。
select to_char(SYSDATE, 'HH24:MI:SS') from dual
select to_char(YourDateColumn, 'HH24:MI:SS') from YourTable
表からTO_CHAR(DATE_COLUMN、 'HH24:MI:SS')を選択します。