我想去掉时间戳中的毫秒,我想在DataStage中将字符串转换为时间戳

I want to remove milliseconds in the timestamp, and I want to convert the string to the timestamp in DataStage

我正在获取类似 2022-01-27 15:04:17.457000000 的数据,我想在 .457000000

之后删除它

我想要像 2022-01-27 这样的数据 15:04:17 在 DataStage 中使用时间戳数据类型

来自文件的数据

任何人都可以帮助解决这个问题。

数据来自文件吗? 然后将其读取为 varchar,然后使用 substring 函数。 例如:inpcolumn[1,19]

如果数据来自数据库,则首先使用“时间戳到字符串”函数,然后相应地使用子字符串函数。