Conversia implicită între tipuri de date
Iată ce trebuie să reții despre conversia implicită:
- Pentru a compara două valori în SQL Server, acestea trebuie să aibă același tip de date.
- Dacă tipurile de date sunt diferite, SQL Server convertește implicit un tip în altul, pe baza precedenței tipurilor de date.
- Tipul de date cu precedența mai mică este convertit la tipul de date cu precedența mai mare.
În acest exercițiu, vei testa dacă conversia explicită funcționează între un tip numeric și un caracter. Folosește informațiile din tabelul de conversie, unde sunt prezentate conversiile implicite și explicite între toate tipurile de date. Vei încerca o conversie implicită între două tipuri de date diferite.
Pentru aceasta, vei folosi tabelul voters și vei compara coloana numerică total_votes cu un caracter.
Acest exercițiu face parte din cursul
Funcții pentru manipularea datelor în SQL Server
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
SELECT
first_name,
last_name,
total_votes
FROM voters
___