Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Изчислената колона трябва да доведе до низ

Вероятно дефинирате вашата изчислена колона като col1+col2 . Опитайте CAST(col1 AS NVARCHAR(MAX))+'-'+CAST(col2 AS NVARCHAR(MAX)) вместо това.

Или, ако предпочитате, можете да замените NVARCHAR(MAX) с NVARCHAR(10) или различна дължина по ваш избор.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Кой е най-добрият начин да позволите на потребителя да добавя колони към своята база данни в движение?

  2. Върнете нарастващата стойност на колона за идентичност в SQL Server

  3. Внедряване на обработка на грешки и транзакции в SQL Server

  4. Завъртане на няколко колони въз основа на една колона в SQL Server

  5. Разделете дял на две в SQL Server (T-SQL)