Februāris 19., 2009


[info]smille17:56
Izrādās arī šāda konstrukcija

trunc(months_between(nvl(L_BEIGU_DATU,V_BEIGU_DAT) + 1, round(nvl(L_SAK_DATLAIKS,V_SAK_DATLAIKS))))

var beigties ar ORA-1841, kaut gan nav izmantots TO_DATE(). Izrādās pietiek ar to, ka laika starpības aprēķināšanai piepluso vienu dienu pie beigu datuma nevis atņem no sākuma datuma.

Secinājums - labāk nevajag tukšu datuma lauku aizstāt ar 31.12.9999 (šoreiz gan kāds lietotājs bija kreatīvs)

Read Comments

Reply


No:
( )Anonīms- ehh.. šitajam cibiņam netīk anonīmie, nesanāks.
Lietotājvārds:
Parole:
Temats:
Tematā HTML ir aizliegts
  
Ziņa:

Gandrīz jau aizmirsu pateikt – šis lietotājs ir ieslēdzis IP adrešu noglabāšanu. Operatore Nr. 65.
smaidi - Komentāri

> Jaunākais
> Arhivētais
> Draugi
> Par sevi

Links
Login
Bucket
Rakstīt
Rozes
Komentāri
Latest
Labot daudz

> Go to Top
Sviesta Ciba