sp_validname (Transact-SQL)

Gäller för:SQL ServerAzure SQL DatabaseSQL-databas i Microsoft Fabric

Kontrollerar giltiga SQL Server-identifierarnamn. All icke-binär och icke-noll data, inklusive Unicode-data som kan lagras med hjälp av datatyperna nchar, nvarchar eller ntext , accepteras som giltiga tecken för identifierarnamn.

Transact-SQL syntaxkonventioner

Syntax

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

Arguments

[ @name = ] N'namn'

Namnet på identifierarna för vilka giltigheten ska kontrolleras. @name är sysname, utan standard. @name kan inte vara NULL, kan inte vara en tom sträng och kan inte innehålla ett binärt nolltecken.

[ @raise_error = ] raise_error

Specificerar om ett fel ska ge upp. @raise_error är bit, med standardvärdet , 1vilket innebär att fel visas. 0 orsakar att inga felmeddelanden dyker upp.

Returnera kodvärden

0 (lyckades) eller 1 (fel).

Permissions

Kräver medlemskap i offentlig roll.