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