Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Die berechnete Spalte sollte zu einer Zeichenfolge führen

Wahrscheinlich definieren Sie Ihre berechnete Spalte als col1+col2 . Versuchen Sie CAST(col1 AS NVARCHAR(MAX))+'-'+CAST(col2 AS NVARCHAR(MAX)) stattdessen.

Oder wenn Sie es vorziehen, können Sie NVARCHAR(MAX) ersetzen mit NVARCHAR(10) oder eine andere Länge Ihrer Wahl.