sp_validname (Transact-SQL)
Проверяет на правильность имена идентификаторов SQL Server. Все недвоичные и ненулевые данные, включая данные в кодировке Юникод, которые могут быть сохранены, используя типы данных nchar, nvarchar или ntext, принимаются как допустимые символы для имен идентификаторов.
Синтаксис
sp_validname [@name =] 'name'
[, [@raise_error =] raise_error]
Аргументы
[ @name= ] 'name'
Имена идентификаторов, для которых необходимо проверить правильность. Аргумент name имеет тип sysname и не имеет значения по умолчанию. Аргумент name не может быть равен NULL, не может быть пустой строкой и не может содержать двоичные или нулевые символы.[ @raise_error= ] raise_error
Указывает, вызывать ли ошибку. Аргумент raise_error имеет тип bit и значение 1 по умолчанию, что значит, что ошибки будут появляться. 0 приводит к тому, что сообщения об ошибках появляться не будут.
Значения кодов возврата
0 (успешное завершение) или 1 (неуспешное завершение)
Разрешения
Необходимо быть членом роли public.