Я считаю, что консоль Db2 для Db2 в облаке в настоящее время использует операторы LOAD для передачи данных в Db2. Консоль Db2 для Db2 Warehouse в облаке использует как LOAD, так и EXTERNAL TABLE (для данных, полученных из Netezza / PDA)
Параметры формата отметки времени для LOAD менее гибкие, чем те, которые доступны в режиме EXTERNAL TABLE. загружает в Db2 11,5
Вам необходимо использовать этот формат
MM/DD/YYYY HH:MM:SS TT
в соответствии с доступными элементами, перечисленными в опции timestampformat
на этой странице https://www.ibm.com/support/knowledgecenter/en/SSEPGG_11.5.0/com.ibm.db2.luw.admin.cmd.doc/doc/r0008305.html
Вот пример клиентской командной строки.
$ cat file.csv
08/28/2004 05:50:56 PM
$ db2 "create table ts(ts timestamp)"
DB20000I The SQL command completed successfully.
$ db2 'import from file.csv of del modified by timestampformat="MM/DD/YYYY HH:MM:SS TT" insert into ts'
SQL3109N The utility is beginning to load data from file "file.csv".
SQL3110N The utility has completed processing. "1" rows were read from the
input file.
SQL3221W ...Begin COMMIT WORK. Input Record Count = "1".
SQL3222W ...COMMIT of any database changes was successful.
SQL3149N "1" rows were processed from the input file. "1" rows were
successfully inserted into the table. "0" rows were rejected.
Number of rows read = 1
Number of rows skipped = 0
Number of rows inserted = 1
Number of rows updated = 0
Number of rows rejected = 0
Number of rows committed = 1
$ db2 "select * from ts"
TS
--------------------------
2004-08-28-17.50.56.000000
1 record(s) selected.