SQL Server創建表
上一節中我們創建了一個數據庫。現在,讓我們添加一個表。
作爲我們的數據庫是一個任務跟蹤數據庫,我們的第一個表叫做「Tasks」。 該表將持有的所有任務- 一個重要的屬性狀態。然後,我們可以創建另一個表名爲「Status」。一旦我們的表包含數據,我們將能夠運行鍼對這些表的查詢,找出工作需要做什麼和給定的狀態,等等。
但是讓我們不要超前。讓我們來創建第一個表。
如何在SQL Server 2014創建表
這些步驟中使用SQL Server管理套件(SSMS),在一個SQL Server 2014 數據庫中創建一個表。
確保有正確的數據庫擴展(在我們的例子中,數據庫爲:TaskTracker)右鍵單擊表圖標並選擇Table......從上下文菜單:
一個新表將在設計視圖中打開。當你有這樣的屏幕打開,請執行以下操作:
在截圖中的值,完成細節的列名列數據類型列,允許空列。
通過右鍵單擊旁邊的TaskId按鈕(即其中關鍵出現在下面的截圖同一地區),並選擇設置主鍵TASKID列主鍵字段。
通過設置是一種身份爲Yes(你可以找到在身份規格部分在底部窗格此選項)使TASKID列標識列。需要注意的是在底部窗格中設置的值,需要首先選擇在頂部窗格中的列名。我們設置這個專欄是一個自動編號列 - 它會自動生成創建的每個記錄一個新數值。
設置dateCreated列的缺省值爲(getdate())。 (這將該字段爲每個新記錄自動插入當前日期到)。
我們現在做的是創建的列名,指定可以輸入數據類型,並設置默認值。限制每一列的數據類型是非常重要的,以幫助維護數據的完整性。例如,它可以防止我們意外輸入任務名稱到一個字段,用於存儲當前日期。SQL Server將阻止進入表,數據不會粘附到我們已經爲每列設置的規則的數據。
保存該表通過選擇 File > Save Table_1 或者通過表的選項卡,然後從上下文菜單中選擇保存Table_1上單擊鼠標右鍵:
當系統提示,命名錶(我們稱之爲Tasks):
新表
現在,您已經創建了一個新的表,它會出現在數據庫表部分。如果不能看到它,請嘗試刷新對象資源管理器。 您可以通過右鍵單擊onTables並單擊從上下文菜單刷新:
下面是表的截圖與列文件夾擴展:
完成。現在,讓我們添加一些數據。