sql >> Databáze >  >> RDS >> Oracle

Crystal reportu se nepodařilo načíst data z databáze

Zobrazí se chyba ora-1843: not a valid month . Toto je chyba převodu dat které Oracle vyvolá, když se pokusíme přetypovat řetězec na datum a řetězec obsahuje hodnotu, která není platným datem.

Pokud jde o to, proč to při spuštění dotazu v Oracle nezískáte, záleží na tom, zda pro oba klienty používáte stejnou databázi.

Pokud používáte SAP proti jiné databázi, je to jednoduché:jiná databáze, různé datové sady. Stačí vystopovat nepoctivý záznam (y).

Pokud je to v obou případech stejná databáze, je to těžší. Možná Crystal Reports nastaví jiný formát data relace než váš klient Oracle? To by kousalo, pokud váš dotaz obsahuje implicitní převody data. Neexistují žádní zřejmí kandidáti na implicitní převody dat, ale vy znáte svůj datový model lépe než my.



  1. Vynutit Oracle vrátit TOP N řádků s SKIP LOCKED

  2. Foreach or For – to je otázka

  3. POZNÁMKY k sekvenci po spuštění migrace v kolejích v aplikaci postgresql

  4. Stažení výpisu MySQL z příkazového řádku