Задать вопрос
@Dima_E

Как в SQL Server 2019 сравнить строковые значения?

У меня стоит sql server 2019
Когда в первый раз делал таблицу ставил везде значения 'text' (ну прям очень уверен что ставил)
Через неделю заметил что часть значений изменилась на varchar(50) это нормально ?
Теперь по вопросу, как произвести сравнение и вернуть в качестве результата значения которые есть в одной таблице, но нету в другой ? (если оба типа данных 'text' )
C ним не хотят работать (EXCEPT и INTERSECT, UNION)
Как это сделать ?
  • Вопрос задан
  • 272 просмотра
Подписаться 1 Простой 2 комментария
Решение пользователя Константин Цветков К ответам на вопрос (2)
tsklab
@tsklab Куратор тега SQL Server
Здесь отвечаю на вопросы.
Привести их к типу, с которым работает, например:
SELECT CAST( [Text] AS VARCHAR(MAX)) AS Comparison
FROM Performer
UNION
SELECT CAST( Notes AS VARCHAR(MAX))
FROM Album
Ответ написан
Комментировать