Oracle デフォルト値を現在時刻に設定する方法
Oracleでは、DEFAULTキーワードを使用して現在の時間をデフォルト値として設定することができます。たとえば、テーブルを作成する際にDEFAULT SYSDATEを使用して現在の日付と時間をデフォルト値として設定できます。以下にサンプルコードを示します。
CREATE TABLE example_table (
id NUMBER,
created_at TIMESTAMP DEFAULT SYSDATE
);
この例では、created_at列のデフォルト値が現在の日付と時刻に設定されます。データを挿入する際、created_at列に値が指定されていない場合、自動的に現在の日付と時刻がデフォルト値として使用されます。