Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

A coluna calculada deve resultar em string


Você provavelmente está definindo sua coluna computada como col1+col2 . Tente CAST(col1 AS NVARCHAR(MAX))+'-'+CAST(col2 AS NVARCHAR(MAX)) em vez de.

Ou se preferir, você pode substituir NVARCHAR(MAX) com NVARCHAR(10) ou um comprimento diferente de sua escolha.