Zawsze mylę się z formatem daty w zapytaniu SQL ORACLE i spędzam minuty razem na google, Czy ktoś może wytłumaczyć mi najprostszy sposób rozwiązania problemu, gdy mamy inny format daty w tabeli bazy danych?Zapytanie Oracle dla formatu Data
Na przykład mam kolumnę daty jako ES_DATE, przechowuje dane jako 27-APR-12 11.52.48.294030000 AM danych Typ TIMESTAMP (6) Z LOKALNEJ STREFY CZASOWEJ.
napisałem prostą kwerendę wybierającą do pobierania danych dla danego dnia i zwraca mi nic. Czy ktoś może mi wyjaśnić?
select * from table
where es_date=TO_DATE('27-APR-12','dd-MON-yy')
lub
select * from table where es_date = '27-APR-12';
@ user2246725: to jesteś nie mówi nam wszystkiego. Utwórz prosty przykład na http://sqlfiddle.com, który pokazuje Twój problem. –
@ user2246725: działa dla mnie: http://sqlfiddle.com/#!4/1eb57/5 –
Nie otrzymuję danych dla dokładnej daty tutaj: - 'Where B.Timelog = to_date ('14 -Apr -17 ',' DD-MM-RR ') ' – BNN