Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

La colonna calcolata dovrebbe risultare in una stringa

Probabilmente stai definendo la colonna calcolata come col1+col2 . Prova CAST(col1 AS NVARCHAR(MAX))+'-'+CAST(col2 AS NVARCHAR(MAX)) invece.

Oppure, se preferisci, puoi sostituire NVARCHAR(MAX) con NVARCHAR(10) o una lunghezza diversa a tua scelta.