共用方式為


欄位屬性(視覺資料庫工具)

適用於:SQL Server

欄位有兩組屬性:一組完整屬性可在 Table Designer 的 欄位屬性 標籤中看到(僅適用於 SQL Server 資料庫),另一組子集則可在 Server Explorer 的屬性視窗中看到。

備註

本文中的屬性會依類別排序,而不是依字母順序排序。

備註

你看到的對話框和選單指令,可能會與說明中描述的對話框和選單指令不同,這取決於你所啟用的設定或版本。 若要變更您的設定,請選擇 [[工具] 功能表上的 [匯入和導出設定]

屬性視窗

當您在 [伺服器總管] 中選取資料行時,這些屬性會出現在 [屬性] 視窗中。

備註

這些使用伺服器總管存取的屬性是唯讀的。 若要編輯 SQL Server 資料庫的數據行屬性,請選取 [資料表設計工具] 中的數據行。 本文稍後會說明這些屬性。

身分識別類別

展開以顯示 [名稱 ] 和 [ 資料庫 ] 屬性。

名稱

顯示資料行的名稱。

資料庫

適用於:僅限 OLE 資料庫。

顯示所選取資料列的資料來源名稱。

Misc 類別

展開以顯示其餘屬性。

數據類型

顯示所選取資料行的數據類型。 如需更多資訊,請見 資料類型

識別遞增

適用於:僅限 SQL Server。

針對標識列的每個後續數據列,顯示新增至 Identity Seed 的遞增。

身分識別種子

適用於:僅限 SQL Server。

顯示指派給表格之識別欄中的第一列的種子值。

是身份

適用於:僅限 SQL Server。

顯示選取的數據行是否為數據表的識別數據行。

長度

顯示以字元為基礎的資料類型所允許的字元數。

可空值

顯示資料行是否允許空值。

精確度

顯示數值數據類型允許的最大位數。 此屬性會顯示0於非數值資料型態。

規模

顯示數值數據類型小數點右邊可顯示的最大位數。 這個值必須小於或等於精確度。 此特性會顯示 0 用於非數值資料型態。

欄屬性索引標籤

若要存取這些屬性,請在 [伺服器總管] 中,以滑鼠右鍵按下數據行所屬的數據表,選擇 [ 開啟資料表定義],然後在數據表設計師的數據表方格中選取該數據列。

備註

這些屬性僅適用於 SQL Server。

一般類別

展開以顯示 [名稱]、[允許空值]、[資料類型]、[預設值或繫結]、[長度]、[精度] 和 [小數位數]

名稱

顯示資料行的名稱。 若要編輯名稱,請在文字框中輸入 。

謹慎

如果現有的查詢、檢視、使用者定義函數、預存程式或程式參考數據行,則名稱修改會使這些物件無效。

允許 Null

顯示數據行的數據類型是否允許 Null 值。

數據類型

顯示所選取資料行的數據類型。 若要編輯此屬性,請選取其值、展開下拉式清單,然後選擇另一個值。 如需更多資訊,請見 資料類型

默認值或系結

未為此資料列指定任何值時,顯示此資料行的預設值。 下拉式清單包含數據源中定義的所有全域預設值。 若要將資料行系結至全域預設值,請從下拉式清單中選取 。 此外,若要為資料行建立預設條件約束,請直接將預設值當作文字輸入。

長度

顯示以字元為基礎的資料類型所允許的字元數。 此屬性僅適用於字元型數據類型。

精確度

顯示數值數據類型允許的最大位數。 此特性在非數字型別的資料中顯示0。 此屬性僅適用於數值數據類型。

規模

顯示數值數據類型小數點右邊可顯示的最大位數。 這個值必須小於或等於精確度。 此屬性將顯示0於非數值資料型態。 此屬性僅適用於數值數據類型。

數據表設計工具類別

展開以顯示其餘屬性。

排序

顯示所選取資料列的定序設定。 若要變更此設定,請選取 [定序],然後選取值右邊的省略號 (...)。

計算數據行規格類別

展開以顯示 FormulaIs Persisted 的屬性。 如果計算數據行,也會顯示公式。 若要編輯公式,請展開此類別,然後在 Formula 屬性中加以編輯。

公式

顯示選取的數據行是計算數據行時所使用的公式。 在此欄位輸入或更改公式。

已保存

可讓您使用資料來源儲存計算資料行。 持久化的計算列可以建立索引。

壓縮數據類型

以與語句相同的格式 SQL CREATE TABLE 顯示欄位數據類型的相關信息。 例如,包含最大長度為 20 字元的可變長度字串欄位,會表示為 varchar(20)。 若要變更這個屬性,請直接輸入屬性值。

說明

顯示欄位的描述。 若要查看完整描述或編輯它,請選取 [描述],然後選取屬性右邊的省略號 (...)。

全文檢索規格類別

展開以顯示全文檢索欄特有的屬性。

已編製全文檢索索引

指出此數據行是否為全文檢索索引。 只有在此資料行的資料類型能以全文檢索搜尋,以及此資料行所屬的資料表具有為其指定的全文檢索索引時,才能將這個屬性設定為 [是]。 若要變更此值,請加以選取、展開下拉式清單,然後選擇新的值。

全文檢索類型數據行

顯示哪一個數據行可用來定義影像類型數據行的文件類型。 影像數據類型可用來儲存從 .doc 檔案到 xml 檔案的檔。

語言

指出用來編製數據行索引的語言。

統計語意

選取是否要針對選取的資料行啟用統計語意索引。 如需詳細資訊,請參閱語意搜尋 (SQL Server)

如果你 先選擇 語言再選擇 統計語意,且所選語言沒有相關的語意語言模型,那麼 統計語意選項 會被設為 「否 」,且無法修改。 如果你在選擇語言前先選擇統計語意選項「是」,那麼「語言」欄位中可用的語言僅限於有語意語言模型支援的語言。

具有非 SQL Server 訂閱者

顯示數據行是否有非Microsoft SQL Server 訂閱者。

身分識別規格類別

展開以顯示 Is IdentityIdentity IncrementIdentity Seed 的屬性。

是身份認同

顯示選取的數據行是否為數據表的識別數據行。 若要變更 屬性,請在 [數據表設計工具] 中開啟數據表,然後在 [ 屬性 ] 視窗中編輯屬性。 此設定僅適用於具有數位型數據類型的數據行,例如 int

識別遞增

顯示每個後續數據列新增至 識別種子 的遞增。 如果您將此儲存格保留空白,則預設會指派值 1。 若要編輯這個屬性,請直接輸入新值。

身分識別種子

顯示指派給數據表中第一個數據列的值。 如果您將此儲存格保留空白,則預設會指派值 1。 若要編輯這個屬性,請直接輸入新值。

具決定性

顯示是否可以確定地決定選取之資料行的資料類型。

已發行 DTS

顯示欄是否已由 DTS 發行。

可編製索引

顯示選取的資料行是否可以建立索引。 例如,非確定性計算欄位無法被索引。

是否發佈合併

顯示該列是否為合併發行。

不適用於複寫

指出在複寫期間是否保留原始識別值。 若要編輯此屬性,請選取其值、展開下拉式清單,然後選擇另一個值。

已複寫

顯示此欄位是否已在其他位置被複寫。

是 RowGuid 嗎

指出 SQL Server 是否會使用資料行做為 ROWGUID。 您只能針對資料類型為uniqueidentifier的資料列,將此值設定為。 若要編輯此屬性,請選取其值、展開下拉式清單,然後選擇另一個值。

大小

以位元組為單位,顯示資料行之資料類型所允許的大小。 例如, nchar 數據類型的長度可能為 10(字元數),但大小會是 20 來考慮 Unicode 字元集。

備註

varchar(max) 資料類型的長度會因每個數據列而異。 sp_help 回傳 -1varchar(max) 欄位的長度。 Management Studio 會顯示 -1 欄位大小。