IniziaInizia gratis

Eseguire CAST sui dati

Capita spesso di aver bisogno dei dati in un certo tipo o formato e di scoprire che sono salvati in modo diverso. Per esempio:

  • Integrare dati da più fonti, con tipi diversi, in un unico insieme
  • Rendere più leggibili dati astratti (ad es. Visualizzare True/False invece di 1/0) Per fortuna, non serve modificare i dati alla fonte. Puoi usare funzioni per convertire esplicitamente al tipo di dato che ti serve (usando CAST() e CONVERT()).

Ora convertirai esplicitamente i dati usando la funzione CAST(). Ricorda la sintassi: sql CAST(expression AS data_type [(length)])

Questo esercizio fa parte del corso

Funzioni per manipolare i dati in SQL Server

Visualizza il corso

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

SELECT 
	-- Transform the year part from the birthdate to a string
	first_name + ' ' + last_name + ' was born in ' + ___(YEAR(___) AS nvarchar) + '.' 
FROM voters;
Modifica ed esegui il codice