eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingróżnica dat C# vs PL/SQLRe: różnica dat C# vs PL/SQL
  • Data: 2009-10-28 08:31:56
    Temat: Re: różnica dat C# vs PL/SQL
    Od: Jakub Owczarski <j...@g...com> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    On Oct 27, 7:43 pm, "Wiktor S." <wswiktor&poczta,f...@no.spam> wrote:

    > Oracle nie ma tu nic do rzeczy - bo do przechowywania daty ma typ DATETIME
    > (czy jak tam), a jeśli w bazie data jest jako liczba - to jest to podejście
    > niestandardowe i prawdopodobnie widzimisię twórcy bazy.

    No jednak ma, mógł by teoretycznie np. w kolejnym wydaniu stwierdzić,
    że teraz będzie liczyć inaczej(np tak jak wspomniany python czy C#).
    No ale to nie ważne bo

    > przeczytaj sobiehttp://en.wikipedia.org/wiki/Julian_day

    przeczytałem i to chyba faktycznie to jest Rata Die, a tylko
    przypadkiem wyszło mi, że data - 0001-01-02.
    Dzięki!

    Teraz wygląda to tak:
    SELECT FLOOR( ( TO_CHAR (SYSDATE, 'j')
    + ( (TO_CHAR (SYSDATE, 'hh24') - 12) / 24)
    + (TO_CHAR (SYSDATE, 'mi') / 1440)
    + (TO_CHAR (SYSDATE, 'ss') / 86400))
    - 1721424.5)
    RD
    FROM DUAL

    Dzięki, pozdrawiam

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: