Potrzebuję konwertować yyyy-mm-dd hh: mm: ss.msec na rrrr-mm-dd w sql.konwersja yyyy-mm-dd hh: mm: ss na yyyy-mm-dd w sql
Próbowałem
CONVERT(DATETIME,MIN(Vdaily_calender.VDC_day_date),120)
ale coraz sam rezultat.
Proszę doradzić
Dzięki Ar
Potrzebuję konwertować yyyy-mm-dd hh: mm: ss.msec na rrrr-mm-dd w sql.konwersja yyyy-mm-dd hh: mm: ss na yyyy-mm-dd w sql
Próbowałem
CONVERT(DATETIME,MIN(Vdaily_calender.VDC_day_date),120)
ale coraz sam rezultat.
Proszę doradzić
Dzięki Ar
Podejrzewam jesteś overthinking go. Prosty obsada jak dacie rade
Select Cast(SomeDateTime as date)
CAST(MyDateTimeField AS Date) AS MyDateField
Wybierz Obsada (SomeDate jako datetime)
może można użyć
ALTER SESSION SET NLS_DATE_FORMAT = 'YYYY-MM-DD'
ponieważ trzeba datę bez czasu, to zrobi konwersja lub rzutowanie na datę.
CONVERT(DATE,MIN(Vdaily_calender.VDC_day_date),20)
przykład pokazujący convert, odlewane, format
declare @mydatetime datetime = '2016-10-17 15:30:45.123';
select
@mydatetime as MyDateTime,
convert(date,@mydatetime) as ConvertedToDate,
convert(varchar(10),@mydatetime,21) as ConvertedToDateString,
cast(@mydatetime as date) as CastedAsDate,
cast(cast(@mydatetime as date) as varchar) CastedAsDateString,
format(@mydatetime,'yyyy-MM-dd') as FormattedToDateString; -- SQL Server 2012 or higher
Wskazówka: gdy pytasz o bazy danych, oznacz to pytanie za pomocą używanego oprogramowania bazy danych, np. 'sql-server-2014' i określ typy danych zaangażowanych wartości. Przeczytaj [to] (http://spaghettidba.com/2015/04/24/how-to-post-a-t-sql-question-on-a-public-forum/), aby uzyskać dodatkowe wskazówki. – HABO