Синтаксис строкового представления значения даты и времени неверен. SQLSTATE = 22007 - PullRequest
0 голосов
/ 02 апреля 2020

У меня проблема с форматом даты при запуске отображения Informatica с базой данных db2.

Дата вступления в силу с даты ввода - 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]

Любая помощь очень ценится.

1 Ответ

0 голосов
/ 09 апреля 2020

Попробуйте преобразовать строку ввода в ожидаемый формат типа даты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...