建立數據庫表之后?
為什么,查詢分析器中的 表名前加一個dbo 前綴答:是你的用戶權限所致。如果你用SA登錄,查詢本服務器里的數據庫是不用加DBO的。 另 如果你做跨服務器查詢時就要用到DBO。 如 select * from sf11.rayben.dbo.table1 兩個特殊數據庫用戶: dbo,數據庫的擁有者,在安裝sqlserver時,被設置到model數據庫中,不能被刪除,所以dbo在每個數據庫中都存在。dbo是數據庫的最高權力者,對應于創建該數據庫的登陸用戶,即所有的數據庫的dbo都對應于sa帳戶; guest,這個用戶可以使任何已經登陸到sqlserver服務器的用戶都可以訪問數據庫,即使它還沒有成為本數據庫的用戶。所有的系統數據庫除model以外都有guest用戶。所有新建的數據庫都沒有這個用戶,如果有必要添加guest用戶,請用sp_grantdbaccess來明確建立這個用戶。
至于你說的[]是為了區別表和字段與關鍵字重名。比如name 你就用[name]
便不會與sql的關鍵字重名了。
至于IDENTITY (1, 1)是自動增長列 數據加一條 該字段加1
Chinese_PRC_CS_AI_WS
前半部份:指UNICODE字符集,Chinese_PRC_指針對大陸簡體字UNICODE的排序規則。
排序規則的后半部份即后綴 含義:
_BIN 二進制排序
_CI(CS) 是否區分大小寫,CI不區分,CS區分
_AI(AS) 是否區分重音,AI不區分,AS區分
_KI(KS) 是否區分假名類型,KI不區分,KS區分
_WI(WS) 是否區分寬度 WI不區分,WS區分
區分大小寫:如果想讓比較將大寫字母和小寫字母視為不等,請選擇該選項。
區分重音:如果想讓比較將重音和非重音字母視為不等,請選擇該選項。如果選擇該選項,
比較還將重音不同的字母視為不等。
區分假名:如果想讓比較將片假名和平假名日語音節視為不等,請選擇該選項。
區分寬度:如果想讓比較將半角字符和全角字符視為不等,請選擇該選項
ON[PRIMARY]表明是放在主文件組里面 主鍵的意思