sp_validname (Transact-SQL)

Применимо к:SQL Server База данных SQL Azure

Проверяет допустимые имена идентификаторов SQL Server. Все небинарные и ненулевое данные, включая данные Юникода, которые могут храниться с помощью nchar, nvarchar или ntext data types, принимаются в качестве допустимых символов для имен идентификаторов.

Соглашения о синтаксисе Transact-SQL

Синтаксис

sp_validname
    [ @name = ] N'name'
    [ , [ @raise_error = ] raise_error ]
[ ; ]

Аргументы

[ @name = ] N'name'

Имя идентификаторов, для которых требуется проверка допустимости. @name — sysname без значения по умолчанию. @name не может бытьNULL, не может быть пустой строкой и не может содержать двоичный нулевой символ.

[ @raise_error = ] raise_error

Указывает, формировать ли ошибку. @raise_error имеет значение по умолчанию1. Это означает, что отображаются ошибки. 0 Не приводит к отображению сообщений об ошибках.

Значения кода возврата

0 (успешно) или 1 (сбой).

Разрешения

Необходимо быть членом роли public.