SQL 數據庫的數據類型詳細解釋 (1) 二進制數據類型 二進制數據包括 Binary 、 Varbinary 和 Image Binary 數據類型既可以是固定長度的 (Binary), 也可以是 變長度的。 Binary[(n)] 是 n 位固定的二進制數據。其中, n 的取值 范圍是從 1 到 8000 。其存儲窨的大小是 n + 4 個字節。 Varbinary[(n)] 是 n 位變長度的二進制數據。 其中, n 的 取值范圍是從 1 到 8000 。其存儲窨的大小是 n + 4 個字節,不是 n 個字節。 在 Image 數據類型中存儲的數據是以位字符串存儲的,不 是由 SQL Server 解釋的,必須由應用程序來解釋。例如,應用程序 可以使用 BMP 、 TIEF 、 GIF 和 JPEG 格式把數據存儲在 Image 數據 類型中。 (2) 字符數據類型 字符數據的類型包括 Char , Varchar 和 Text 字符數據是由任何字母、符號和數字任意組合而成的數據。 Varchar 是變長字符數據,其長度不超過 8KB 。 Char 是定 長字符數據,其長度最多為 8KB 。超過 8KB 的 ASCII 數據可以使用 Text 數據類型存儲。例如,因為 Html 文檔全部都是 ASCII 字符, 並且在一般情況下長度超過 8KB , 所以這些文檔可以 Text 數據類型