sp_validname (Transact-SQL)

Comprueba la validez de los nombres de identificadores de SQL Server 2005. Todos los datos no binarios y distintos de cero, incluidos los datos Unicode que pueden almacenarse mediante los tipos de datos nchar, nvarchar o ntext, se aceptan como caracteres válidos para los nombres de los identificadores.

Icono de vínculo a temasConvenciones de sintaxis de Transact-SQL

Sintaxis

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

Argumentos

[ @name= ] 'name'

Es el nombre de los identificadores cuya validez se desea comprobar. name es de tipo sysname y no tiene ningún valor predeterminado. name no puede ser NULL, no puede ser una cadena vacía y no puede contener un carácter cero binario.

[ @raise_error= ] raise_error

Especifica si ha de generarse un error. raise_error es de tipo bit y su valor predeterminado es 1, lo que significa que los mensajes de error deben aparecer. 0 hace que no aparezca ningún mensaje de error.

Permisos

Debe pertenecer a la función public.

Valores de código de retorno

0 (correcto) o 1 (error)

Vea también

Referencia

Procedimientos almacenados del motor de base de datos (Transact-SQL)
Tipos de datos (Transact-SQL)
NCHAR (Transact-SQL)
nchar y nvarchar (Transact-SQL)
ntext, text e image (Transact-SQL)
Procedimientos almacenados del sistema (Transact-SQL)

Otros recursos

Usar identificadores como nombres de objeto

Ayuda e información

Obtener ayuda sobre SQL Server 2005