共用方式為


sp_validname (Transact-SQL)

檢查有效的 SQL Server 2005 識別碼名稱。所有非二進位和非零的資料 (其中包括可以利用 ncharnvarcharntext 資料類型加以儲存的 Unicode 資料),都被視為識別碼名稱的有效字元。

主題連結圖示Transact-SQL 語法慣例

語法

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

引數

[ @name= ] 'name'

這是檢查有效性的 identifiers 名稱。namesysname,沒有預設值。name 不能是 NULL,不能是空字串,也不能包含二進位零字元。

[ @raise_error= ] raise_error

指定是否要引發錯誤。raise_errorbit,預設值是 1。這表示會出現錯誤。如果是 0,則表示不會出現任何錯誤訊息。

傳回碼值

0 (成功) 或 1 (失敗)

權限

需要 public 角色中的成員資格。

請參閱

參考

Database Engine 預存程序 (Transact-SQL)
資料類型 (Transact-SQL)
NCHAR (Transact-SQL)
nchar 和 nvarchar (Transact-SQL)
ntext、text 和 image (Transact-SQL)
系統預存程序 (Transact-SQL)

其他資源

將識別碼當成物件名稱使用

說明及資訊

取得 SQL Server 2005 協助