Zacznij terazZacznij za darmo

Rzutowanie danych za pomocą CAST

Często zdarza się, że potrzebujesz danych w określonym typie lub formacie, a okazuje się, że są przechowywane inaczej. Na przykład:

  • Integracja danych z wielu źródeł, mających różne typy danych, w jedno miejsce
  • Dane abstrakcyjne powinny być bardziej czytelne (np. True/False zamiast 1/0) Na szczęście nie musisz wprowadzać żadnych zmian w samych danych. Możesz skorzystać z funkcji do jawnej konwersji na potrzebny typ danych (używając CAST() i CONVERT()).

Teraz będziesz jawnie konwertować dane za pomocą funkcji CAST(). Pamiętaj o składni: sql CAST(expression AS data_type [(length)])

To ćwiczenie jest częścią kursu

Funkcje do manipulowania danymi w SQL Server

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

SELECT 
	-- Transform the year part from the birthdate to a string
	first_name + ' ' + last_name + ' was born in ' + ___(YEAR(___) AS nvarchar) + '.' 
FROM voters;
Edytuj i uruchom kod