1. Uczyć się
  2. /
  3. Courses
  4. /
  5. Analiza szeregów czasowych w SQL Server

Connected

Exercise

Konwersja ciągów znaków na daty

Funkcja CONVERT() działa podobnie do CAST(). Przy konwersji ciągów znaków na daty obie funkcje wykonują dokładnie to samo zadanie. Choć w poprzednim ćwiczeniu w rozdziale 1 używaliśmy wszystkich trzech parametrów funkcji CONVERT(), tutaj wystarczą tylko dwa: typ danych oraz wyrażenie wejściowe.

W tym ćwiczeniu ponownie przyjrzymy się tabeli dbo.Dates. Tym razem będziemy pracować z datami z naszego biura w Niemczech. Aby poprawnie je obsłużyć, użyjemy instrukcji SET LANGUAGE, która zmienia język bieżącej sesji na niemiecki. Wpływa to na formaty dat i godzin oraz komunikaty systemowe.

Najpierw wykonaj zapytanie na tabeli dbo.Dates, żeby zobaczyć, czym różni się ona od poprzedniego ćwiczenia.

Instrukcje

100 XP
  • Użyj funkcji CONVERT(), aby przekonwertować kolumnę DateText na typ danych date.
  • Następnie użyj funkcji CONVERT(), aby przekonwertować kolumnę DateText na typ danych DATETIME2(7).