SQL ローダーを使用してパイプ区切りファイルを読み込んでおり、データを入力しているテーブルに LAST_UPDATED フィールドを入力したいと考えています。私の制御ファイルは次のようになります。
LOAD DATA
INFILE SampleFile.dat
REPLACE
INTO TABLE contact
FIELDS TERMINATED BY '|'
OPTIONALLY ENCLOSED BY '"'
(
ID,
FIRST_NAME,
LAST_NAME,
EMAIL,
DEPARTMENT_ID,
LAST_UPDATED SYSTIMESTAMP
)
LAST_UPDATED フィールドについては、SYSTIMESTAMP と CURRENT_TIMESTAMP を試しましたが、どちらも機能しません。ただし、SYSDATE は正常に動作しますが、時刻がわかりません。
私は SQL Loader を初めて使用するので、SQL Loader でできることとできないことについてほとんど知りません。ありがとう。