Как я должен добавить URL-адрес в мой оператор SQL Case?

#sql #sql-server #syntax-error #case

#sql #sql-server #синтаксическая ошибка #обращение

Вопрос:

Мне нужно добавить URL-адрес в мой оператор обращения —

 Case when status='a' then <a href="https://www.google.com/"> Account Status </a>
 

Но я продолжаю получать сообщение об ошибке

Комментарии:

1. сообщение «продолжайте получать ошибку» НИКОГДА не полезно для публикации. Всякий раз, когда вы сталкиваетесь с ошибкой, публикуйте полное сообщение об ошибке. А URL — это просто строка — в ней нет ничего особенного, хотя она может быть отображена (то есть отображена) определенным образом различными приложениями, которые понимают, что это представляет.

Ответ №1:

Вам не хватает кавычек вокруг строки в then предложении:

 Case when status='a' then '<a href="https://www.google.com/"> Account Status </a>'
-- Here ------------------^------------------------------------------------------^
 

Вам также не хватает end ключевого слова, но я предполагаю, что это всего лишь усеченная часть вашего фактического кода.

Ответ №2:

должна быть строка :

 Case when status='a' 
then '<a href="https://www.google.com/"> Account Status </a>'
end