標籤:blog http strong ar for 資料 2014 div log
資料類型
1、整數資料類型 int、bigint、smallint、tinyint、 2、浮點數據類型 real(C#中float)、float(C#中double)、decimal、numeric decimal可以限制寬度跟精度,寫為:decimal[p,s],p表示寬度(值得總位元),s表示精度(小數點後位元)。例3.14,寬度為4,精度為2 3、位元據類型 binary、varbinary、image image,無大小限制,用於存圖片等。 4、邏輯資料類型 bit 其值為0或1,如果輸入0 或1 以外的值,將被視為1。 5、字元資料類型 char、nchar、varchar、nvarchar char跟varchar都是取值1~8000,varchar的長度隨輸入變動 6、文本和圖形資料類型 text、ntext text用於存長篇文本等。 7、日期和時間資料類型 datetime、smalldatetime datetime範圍為:1753.1.1~9999.12.31 smalldatetime範圍為:1900.1.1~2079.6.6 8、貨幣資料類型 money、smallmoney 約束 1、主關鍵字約束 Primary Key Constraint (實體完整性) 主鍵:1)、唯一,不能重複;2)、不可為空;3)、會自動排序;4)、可以區分每行資料(便於查詢);5)、一個表只能有一個主鍵;6)、主鍵可以有多列組成(複合主鍵)。 主表主鍵約束從表外鍵。 2、外關鍵字約束 Foreign Key Constraint (參考完整性) 3、惟一性約束 Unique Constraint 唯一鍵跟主鍵的區別:唯一鍵可以為空白,不自動排序。 設定唯一鍵:右鍵列→選擇“索引/鍵” 4、檢查約束 Check Constraint 設定檢查約束:右鍵列→選擇“CHECK 條件約束” 5、預設約束 Default Constraint
140902●SQL2008基礎