Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

La colonne calculée doit donner une chaîne

Vous définissez probablement votre colonne calculée comme col1+col2 . Essayez CAST(col1 AS NVARCHAR(MAX))+'-'+CAST(col2 AS NVARCHAR(MAX)) à la place.

Ou si vous préférez, vous pouvez remplacer NVARCHAR(MAX) avec NVARCHAR(10) ou une autre longueur de votre choix.