мне нужна помощь с этим запросом:Ошибка с датой в запросе?
update MSG_TRACE set MSG_SENT_STATUS = 'INIT',ERROR_CODE = 0,RETRY_COUNT = 0 where MSG_RECEIVED_TIME >= '16-01-2012 00:00:00,000000' and OPER_TXN_ID like 'CAP%' and MSG_SENT_STATUS in ('FAILED','ERROR');
Это дает мне эту ошибку: ORA-01843: не действительный месяц
MSG_RECEIVED_TIME в формате DD/MM/YYYY HH: ММ: SS.mmmmmm как 16/01/2012 02: 46: 34,729643 PM
спасибо заранее
Какой формат даты ваш оракул установить с помощью? Если он установлен на MM/DD/YY, это ваша проблема. –
@SimonRigharts Я также пробовал его с '01 -16-2012 00: 00: 00,000000 'и получил ту же ошибку – user1155413
@FahimParkar его фактически TIMESTAMP (6) – user1155413