Объединенное сообщение в RAISERROR

Какой здесь правильный синтаксис?

<code>If (@timestamp < (Select PromoStartTimestamp From @promo))
    RAISERROR('Code not valid until ' + (Select PromoStartTimestamp From @promo)
              ,16
              ,1);
</code>

Я пробовал:

<code>If (@timestamp < (Select PromoStartTimestamp From @promo))
    RAISERROR(N'Code not valid until @starttimestamp'
              ,16
              ,1
              ,(Select PromoStartTimestamp From @promo));
</code>

Ответы на вопрос(1)

Ваш ответ на вопрос