Infile '%DAT_DIR%\AAA.csv‘
Into Table TESTDB
Truncate
Fields Terminated By ',' trailing nullcols
(
kuhubhainsakdat_bn,
shinknrc6_cc,
trhks_cc,
ssk_cc,
slejssk_nt,
datadd_nb CONSTANT "to_date(to_char,'YYYYMMDD'),'YYYYMMDD')",
datupdusr_id CONSTANT 'NULL',
datupd_nb CONSTANT 'NULL',
datupd_rv CONSTANT '0'
リビジョン
)
如上面所示的 datadd_nb 在数据表TESTDB定义中为data(8)型 NOTNULL,怎么才能付这个定值sysdata年月日呢?还望各位高手赐教,谢谢~~
Into Table TESTDB
Truncate
Fields Terminated By ',' trailing nullcols
(
kuhubhainsakdat_bn,
shinknrc6_cc,
trhks_cc,
ssk_cc,
slejssk_nt,
datadd_nb CONSTANT "to_date(to_char,'YYYYMMDD'),'YYYYMMDD')",
datupdusr_id CONSTANT 'NULL',
datupd_nb CONSTANT 'NULL',
datupd_rv CONSTANT '0'
リビジョン
)
如上面所示的 datadd_nb 在数据表TESTDB定义中为data(8)型 NOTNULL,怎么才能付这个定值sysdata年月日呢?还望各位高手赐教,谢谢~~
这个形式我试过了,给出这样错误信息:DATADD_NB CONSTANT
値 'to_date(to_char(SYSDATE,'YYYYMMDD'),'YYYYMMDD')'レコード1: 拒否されました。- 表ZI25TW_200,列DATADD_NBでエラーが発生しました。
ORA-01841: (周)年は-4713と+9999の間の0以外の数を指定する必要があります
Into Table TESTDB
Truncate
Fields Terminated By ',' trailing nullcols
(
kuhubhainsakdat_bn,
shinknrc6_cc,
trhks_cc,
ssk_cc,
slejssk_nt,
datadd_nb date 'YYYYMMDD',
datupdusr_id CONSTANT 'NULL',
datupd_nb CONSTANT 'NULL',
datupd_rv CONSTANT '0'
)