日期时间值的字符串表示形式的语法不正确。 SQLSTATE = 22007

问题描述 投票:-1回答:1

使用数据库db2运行Informatica映射时,日期格式出现问题。

来自输入的生效日期是“ 2020-03-17 00:00:00.000000000”。

但是在传递给存储过程时,我在映射中调用了它,以格式[[“ 03/17/2020 00:00:00.000000000”读取它,这导致Informatica将以下异常抛出到Informatica会话日志中。

Severity Timestamp Node Thread Message Code Message ERROR 4/2/2020 11:53:34 AM ecrmqetl TRANSF_1_1_1 CMN_1022 Database driver error... CMN_1022 [ [IBM][CLI Driver][DB2/AIX64] SQL0180N The syntax of the string representation of a datetime value is incorrect. SQLSTATE=22007 sqlstate = 22007 Database driver error... Function Name : ExecuteSP Native error code = -180 Database driver error... Function Name : ExecuteSP Native error code = -180]
非常感谢您的帮助。
db2 informatica
1个回答
0
投票
尝试将输入字符串转换为期望的日期类型格式。
© www.soinside.com 2019 - 2024. All rights reserved.