sp_validname (Transact-SQL)

Controlla se i nomi degli identificatori di SQL Server 2005 sono validi. I nomi di identificatore possono contenere qualsiasi valore non binario e diverso da zero, inclusi i dati Unicode che è possibile archiviare con il tipo di dati nchar, nvarchar o ntext.

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

Sintassi

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

Argomenti

[ @name= ] 'name'

Nome degli identificatori di cui si desidera controllare la validità. name è di tipo sysname e non prevede alcun valore predefinito. name non può essere NULL né una stringa vuota e non può contenere un carattere zero binario.

[ @raise_error= ] raise_error

Specifica se generare o meno un errore. raise_error è di tipo bit e il valore predefinito è 1, che indica che i messaggi di errore vengono visualizzati. Se il valore è 0, i messaggi di errore non vengono visualizzati.

Autorizzazioni

È richiesta l'appartenenza al ruolo public.

Valori restituiti

0 (esito positivo) o 1 (esito negativo)

Vedere anche

Riferimento

Stored procedure del Motore di database (Transact-SQL)
Tipi di dati (Transact-SQL)
NCHAR (Transact-SQL)
nchar e nvarchar (Transact-SQL)
ntext, text e image (Transact-SQL)
Stored procedure di sistema (Transact-SQL)

Altre risorse

Utilizzo degli identificatori come nomi di oggetti

Guida in linea e informazioni

Assistenza su SQL Server 2005