檢查 Microsoft® SQL Server™ 標識符名稱的有效性。所有非二進制及非零數(shù)據(jù),包括可用 nchar、nvarchar 或 ntext 數(shù)據(jù)類型存儲的 Unicode 數(shù)據(jù),都是可供標識符名稱使用的有效字符。
sp_validname [@name =] 'name'
[, [@raise_error =] raise_error]
[@name =] 'name'
是要檢查有效性的標識符名稱。name 的數(shù)據(jù)類型為 sysname,無默認值。name 不能是 NULL,不能是空字符串,也不能包含二進制零字符。
[@raise_error =] raise_error
指定是否引發(fā)錯誤。raise_error 的數(shù)據(jù)類型為 bit,其默認值為 1,表示應(yīng)顯示錯誤。0 將導(dǎo)致不顯示錯誤信息。
0(成功)或 1(失?。?/P>
執(zhí)行權(quán)限默認授予 public 角色。
相關(guān)文章