TrN_Data2 = data_bieżąca

Zapytania SQL, widoki, Crystal, definicje filtrów, szybkich raportów, wydruków, API, Hydra, .NET

Moderator: mikey

adymala
Posty: 50
Rejestracja: 22 kwie 2020, 15:09
Rola: Konsultant CDN XL
Wersja: 2019

TrN_Data2 = data_bieżąca

Post autor: adymala »

Jak znaleźć wszystkie WZ wystawione dzisiaj,
i jak poprawnie przekonwertować te dwa różne formaty dat?

Funkcja today() - nie istnieje.
CURRENT_TIMESTAMP - zwraca pusty wynik (bo inny format)

Kod: Zaznacz cały

select * from cdn.TraNag
where TrN_GIDTyp = 2001
and TrN_Data2 = today()
Msg 195, Level 15, State 10,
„today” nie jest rozpoznawanym nazwa funkcji wbudowanej.

padding
Posty: 61
Rejestracja: 17 sie 2010, 13:58
Rola: Administrator CDN XL
Wersja: 2019

Re: TrN_Data2 = data_bieżąca

Post autor: padding »

Spróbuj z DATEDIFF(d,'18001228',getdate())

Kod: Zaznacz cały

select * from cdn.TraNag
where TrN_GIDTyp = 2001
and TrN_Data2 = DATEDIFF(d,'18001228',getdate())
Trn_data2 na datę normalną.
CDN.TSToDate(Trn_data2, 0) as DataWystawienia

adymala
Posty: 50
Rejestracja: 22 kwie 2020, 15:09
Rola: Konsultant CDN XL
Wersja: 2019

Re: TrN_Data2 = data_bieżąca

Post autor: adymala »

To jest to działa świetnie.
padding bardzo Ci dziękuję! :)

ODPOWIEDZ