sp_validname (Transact-SQL)

Überprüft die Gültigkeit von SQL Server-Bezeichnernamen.Alle nicht binären Daten und alle Daten ungleich Null, 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.

Themenlink (Symbol)Transact-SQL-Syntaxkonventionen

Syntax

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

Argumente

  • [ @name= ] 'name'
    Der Name des Bezeichners, dessen Gültigkeit geprüft werden soll. name ist vom Datentyp sysname und hat keinen Standardwert. name kann nicht NULL oder eine leere Zeichenfolge sein und kann kein Binär-Nullzeichen enthalten.

  • [ @raise_error= ] raise_error
    Gibt an, ob ein Fehler ausgelöst wird. raise_error ist vom Datentyp bit und besitzt den Standardwert 1. Dies bedeutet, dass Fehler auftreten.0 bewirkt, dass keine Fehlermeldungen angezeigt werden.

Rückgabecodewerte

0 (Erfolg) oder 1 (Fehler)

Berechtigungen

Erfordert die Mitgliedschaft in der public-Rolle.