對于表和字段的常見名字約束
回答:
SQL Server 2000下的表和字段名稱有1到128字節的限制,并且遵循用于標識的規則。
第一個字母必須是如下的一種:
· Unicode Standard 2.0中規定的字母。
Unicode對字母的定義包括:拉丁字母,從A到Z,除了來自其他語言的字母之外。
· 下劃線(_),at符號(@),或者數字符號(#)
在SQL Server中以這些符號作為標識符的開始具有特殊的含義。一個以at符號(@)開頭的標識符表示一個本地的變量或者參數。一個以數字符號(#)開頭的標識符代表一個臨時表或者過程。一個以兩個數字符號(##)開頭的標識符標識的是一個全局臨時對象。
一些Transact-SQL函數的名字以兩個at符號(@@)開頭。為了避免與這些函數混淆,推薦你不要使用兩個at符號(@@)開頭的標識符。
接下來的字母可以是以下的任意幾種:
· Unicode Standard 2.0定義的字母
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/