sp_validname (Transact-SQL)

Gilt für:SQL ServerAzure SQL-Datenbank

Sucht nach gültigen SQL Server-Bezeichnernamen. Alle nichtbinären und nichtbinären Daten, einschließlich Unicode-Daten, die mithilfe der Datentypen "nchar", "nvarchar" oder "ntext " gespeichert werden können, werden als gültige Zeichen für Bezeichnernamen akzeptiert.

Transact-SQL-Syntaxkonventionen

Syntax

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

Argumente

[ @name = ] N'name'

Der Name der Bezeichner , für die die Gültigkeit überprüft werden soll. @name ist "sysname" ohne Standard. @name darf keine leere Zeichenfolge sein NULLund darf kein binäres Nullzeichen enthalten.

[ @raise_error = ] raise_error

Gibt an, ob ein Fehler ausgelöst wird. @raise_error ist bit, mit einem Standardwert von 1, was bedeutet, dass Fehler angezeigt werden. 0 bewirkt, dass keine Fehlermeldungen angezeigt werden.

Rückgabecodewerte

0 (Erfolg) oder 1 (Fehler).

Berechtigungen

Erfordert die Mitgliedschaft in der public -Rolle.