適用於: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於非數值資料型態。 此屬性僅適用於數值數據類型。
數據表設計工具類別
展開以顯示其餘屬性。
排序
顯示所選取資料列的定序設定。 若要變更此設定,請選取 [定序],然後選取值右邊的省略號 (...)。
計算數據行規格類別
展開以顯示 Formula 和 Is Persisted 的屬性。 如果計算數據行,也會顯示公式。 若要編輯公式,請展開此類別,然後在 Formula 屬性中加以編輯。
公式
顯示選取的數據行是計算數據行時所使用的公式。 在此欄位輸入或更改公式。
已保存
可讓您使用資料來源儲存計算資料行。 持久化的計算列可以建立索引。
壓縮數據類型
以與語句相同的格式 SQL CREATE TABLE 顯示欄位數據類型的相關信息。 例如,包含最大長度為 20 字元的可變長度字串欄位,會表示為 varchar(20)。 若要變更這個屬性,請直接輸入屬性值。
說明
顯示欄位的描述。 若要查看完整描述或編輯它,請選取 [描述],然後選取屬性右邊的省略號 (...)。
全文檢索規格類別
展開以顯示全文檢索欄特有的屬性。
已編製全文檢索索引
指出此數據行是否為全文檢索索引。 只有在此資料行的資料類型能以全文檢索搜尋,以及此資料行所屬的資料表具有為其指定的全文檢索索引時,才能將這個屬性設定為 [是]。 若要變更此值,請加以選取、展開下拉式清單,然後選擇新的值。
全文檢索類型數據行
顯示哪一個數據行可用來定義影像類型數據行的文件類型。 影像數據類型可用來儲存從 .doc 檔案到 xml 檔案的檔。
語言
指出用來編製數據行索引的語言。
統計語意
選取是否要針對選取的資料行啟用統計語意索引。 如需詳細資訊,請參閱語意搜尋 (SQL Server)。
如果你 先選擇 語言再選擇 統計語意,且所選語言沒有相關的語意語言模型,那麼 統計語意選項 會被設為 「否 」,且無法修改。 如果你在選擇語言前先選擇統計語意選項的「是」,那麼「語言」欄位中可用的語言僅限於有語意語言模型支援的語言。
具有非 SQL Server 訂閱者
顯示數據行是否有非Microsoft SQL Server 訂閱者。
身分識別規格類別
展開以顯示 Is Identity、 Identity Increment 和 Identity Seed 的屬性。
是身份認同
顯示選取的數據行是否為數據表的識別數據行。 若要變更 屬性,請在 [數據表設計工具] 中開啟數據表,然後在 [ 屬性 ] 視窗中編輯屬性。 此設定僅適用於具有數位型數據類型的數據行,例如 int。
識別遞增
顯示每個後續數據列新增至 識別種子 的遞增。 如果您將此儲存格保留空白,則預設會指派值 1。 若要編輯這個屬性,請直接輸入新值。
身分識別種子
顯示指派給數據表中第一個數據列的值。 如果您將此儲存格保留空白,則預設會指派值 1。 若要編輯這個屬性,請直接輸入新值。
具決定性
顯示是否可以確定地決定選取之資料行的資料類型。
已發行 DTS
顯示欄是否已由 DTS 發行。
可編製索引
顯示選取的資料行是否可以建立索引。 例如,非確定性計算欄位無法被索引。
是否發佈合併
顯示該列是否為合併發行。
不適用於複寫
指出在複寫期間是否保留原始識別值。 若要編輯此屬性,請選取其值、展開下拉式清單,然後選擇另一個值。
已複寫
顯示此欄位是否已在其他位置被複寫。
是 RowGuid 嗎
指出 SQL Server 是否會使用資料行做為 ROWGUID。 您只能針對資料類型為uniqueidentifier的資料列,將此值設定為是。 若要編輯此屬性,請選取其值、展開下拉式清單,然後選擇另一個值。
大小
以位元組為單位,顯示資料行之資料類型所允許的大小。 例如, nchar 數據類型的長度可能為 10(字元數),但大小會是 20 來考慮 Unicode 字元集。
備註
varchar(max) 資料類型的長度會因每個數據列而異。
sp_help 回傳 -1 為 varchar(max) 欄位的長度。 Management Studio 會顯示 -1 欄位大小。