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)
Основные расширенные хранимые процедуры (Transact-SQL)
xp_sscanf (Transact-SQL)