Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Шаблоны сообщений (автозамена)  [new]
шаблоны_сообщений
Guest
Подскажите, пожалуйста есть ли на SQL варианты реализации шаблоны сообещний с подстановкой туда своих переменных.

Что-то вроде:

Варианты на SQL2005

declare @a varchar(1000)

set @a= 'Текст %1 для %2. Время %3'

declare @a1 int
declare @a2 varchar(100)
declare @a3 int

set @a1 = 100
set @a2 = 'aaa'
set @a3 = 50

select PARSE_STR(@a,[@a1,@a2,@a3])


На выходе получим строку Текст 100 для aaa. Время 50
30 июн 16, 17:49    [19356323]     Ответить | Цитировать Сообщить модератору
 Re: Шаблоны сообщений (автозамена)  [new]
Дедушка
Member

Откуда: Город трёх революций
Сообщений: 5111
sp_addmessage если я правильно понял, что вы хотите
30 июн 16, 17:57    [19356365]     Ответить | Цитировать Сообщить модератору
 Re: Шаблоны сообщений (автозамена)  [new]
шаблоны_сообщений
Guest
addmessage это как базовое сообщение, которое будет обрабатываться через RAISERROR.

А нужно просто сообщение, которое можно потом в переменную сохранить.
30 июн 16, 18:09    [19356434]     Ответить | Цитировать Сообщить модератору
 Re: Шаблоны сообщений (автозамена)  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6801
шаблоны_сообщений,

sp_addmessage + FORMATMESSAGE
1 июл 16, 08:48    [19357820]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить