1

Oracle ODBC を介して Informix データベースからいくつかの値を選択する必要があります。列の 1 つはタイムスタンプです。それを選択すると、SQL*Plus に表示されるのは日付値だけです。また、どのように時間を取得しますか?

4

1 に答える 1

2

デフォルトでは、SQL*Plus は、NLS_DATE_FORMATシステム パラメータ (クライアント側) で指定された形式で日付を表示します。を適切に設定することで、この動作を変更できNLS_DATE_FORMATます。時間データを明示的に表示することもできます。

SQL> select sysdate from dual;

SYSDATE
-----------
05/10/2009

SQL> select to_char(sysdate, 'hh24:mi') from dual;

TO_CHAR(SYSDATE,'HH24:MI')
--------------------------
13:55
于 2009-10-05T11:58:52.387 に答える