Jeśli Twoja kolumna „data” jest typu DATE, nie musisz się martwić o „format”. Musisz porównać trunc(nazwa_kolumny) z trunc(sysdate). A jeśli powoduje to poważne problemy z wydajnością, ponieważ użycie funkcji eliminuje użycie indeksu, utwórz indeks oparty na funkcji. Mniej eleganckim rozwiązaniem byłoby
GDZIE mydatecol> trunc(sysdate)I mydatecol
To, czego NIE chcesz robić, to pomylić binarną koncepcję DATE z ciągiem znaków reprezentującym datę. Ciąg znaków to po prostu ciąg znaków, który jako człowiek rozpoznajesz jako dane, ale dla komputera „14.02.2016” nie ma większego znaczenia niż „tutajywójznak”.