SQL Server中如何添加默認約束

SQL Server中如何添加默認約束

方法/步驟

SQL Server中我們建立完畢資料庫之後,在我們添加數據的時候呢。我們的有些數據是不必要填寫的或者說是,有些信息是一樣的,這裡我們就需要對資料庫中的那一列添加一個默認約束,表名這一列在沒有添加數據的時候呢是可以自動添加你想要的數據的。SQL Server中如何添加默認約束?下面做出圖解

在如下圖中呢是一個Student表其中我們主要針對於這個表中的Phone這一列來進行演示

首先我們需要新建立一個資料庫的語句填寫模塊,點擊資料庫的左上角上的新建查詢

建立完畢之後呢,這裡我們輸入如下的SQL語句:

--添加默認約束

alter table Student

add constraint DF_Phone default('沒有手機號') for Phone

這裡標明了,如果這一列沒有添加數據的話,它就會自動添加成沒有手機號

SQL語句輸入完畢之後,我們需要選擇所有語句,然後點擊上面的執行按鈕,執行SQL語句

在消息框中提示命令執行成功之後呢,我們就可以進行數據的測試了。

在這個表中用滑鼠右擊選擇裡面的編輯前200行

我們插入數據進行測試,看是否成功。這我們添加了如下圖中所示的數據,進行測試,這裡直接呢是沒有添加Phone這一列的數據的

添加完畢之後,我們同樣是需要進行數據集的執行的

執行完畢之後呢,我們使用sql語句進行數據的查詢,在下圖中我們是可以看到我們沒有填寫的Phone這一列數據已將自動補充上了「沒有手機號」這裡就表名我們的默認約束添加成功

本文內容整理自網絡, 文中所有觀點看法不代表淘大白的立場