ORACLE機能 ORACLE関数

[ORACLE関数] 現在日時を取得する(sysdate、systimestamp)

投稿日:2017年3月20日 更新日:

現在日付や日時を取得するには、sysdate または systimestamp を使用します。

構文

(現在日時をDATE型で取得する場合)
SELECT sysdate FROM dual;
(現在日時をTIMESTAMP型で取得する場合)
SELECT systimestamp FROM dual;

サンプルソース

例)Date型で現在日時を取得する

結果
SYSDATE ---------- 2017-03-15

フォーマット形式省略時は、NLS_DATABASE_PARAMETERS.NLS_DATE_FORMATに設定されたフォーマット形式で表示されます。

例)現在日時を'YYYY/MM/DD HH24:MI:SS FF'形式の文字列で取得する

結果
TO_CHAR(SYSTIMESTAMP, 'YYYY/MM/DD HH24:MI:SS FF') -------------------------- 2017/03/15 20:47:35 435000

メモ

  • INSERT文やUPDATE文のvalue値に直接指定することもできます。
    (例)UPDATE testtbl SET upd_date = sysdate;

スポンサーリンク

スポンサーリンク

-ORACLE機能, ORACLE関数
-

執筆者:


  1. […] [ORACLE関数] 現在日時を取得する(sysdate、systimestamp) […]

comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

ORACLE

[ORACLE] 制御ファイルの場所を調べる

制御ファイルの場所を調べるサンプルです。 サンプル 例)制御ファイルの場所を確認する [crayon-5c688aaf5 ...
ORACLE

[ORAエラー] ORA-00439: 機能は有効ではありません

以下のように表示されます。 (日本語) ORA-00439: 機能は有効ではありません:xxx (英語) ORA-004 ...
ORACLE

[ORACLE] ロールに付与されている権限を確認する

ロールに付与されている権限を確認するには、ROLE_SYS_PRIVSを検索すればOKです。 サンプル 例)ロールに付与 ...
ORACLE

[PL/SQL] WHILE文を使う

PL/SQLでのWHILE文サンプルです。 構文 (WHILE構文) WHILE <条件> LOOP  --繰り返し処理 ...
ORACLE

[データディクショナリ] リサイクルビンの情報を取得する

リサイクルビンの情報を参照するには、RECYCLEBINデータディクショナリビューを参照します。 RECYCLEBINデ ...

スポンサーリンク