xp_sprintf (Transact-SQL)
Форматирует и сохраняет серию символов и значений в строковом выходном параметре. Каждый аргумент форматирования заменяется соответствующим аргументом.
Синтаксические обозначения Transact-SQL
Синтаксис
xp_sprintf { string OUTPUT , format }
[ , argument [ ,...n ] ]
Аргументы
string
Переменная varchar, получающая вывод.OUTPUT
При указании помещает значение переменной в выходной параметр.format
Символьная строка форматирования с заполнителями для значений argument, подобных значениям, используемым функцией sprintf языка C. В настоящее время поддерживается только аргумент форматирования %s.argument
Символьная строка, представляющая значение соответствующего аргумента форматирования.n
Заполнитель, показывающий, что можно задать не более 50 аргументов.
Значения кодов возврата
0 (успешное завершение) или 1 (неуспешное завершение)
Результирующие наборы
xp_sprintf возвращает следующее сообщение.
The command(s) completed successfully.
Разрешения
Необходимо членство в роли public.
См. также
Справочник
Системные хранимые процедуры (Transact-SQL)