sqlserver字段最多能存多少字符?
這不是一個固定的數字。
簡要說明一下限制規則。1、限制規則字段的限制在字段定義的時候有以下規則:a)存儲限制varchar字段是將實際內容單獨存儲在聚簇索引之外,內容開頭用1到2個字節表示實際長度(長度超過255時需要2個字節),因此最大長度不能超過65535。b)編碼長度限制字符類型若為gbk,每個字符最多占2個字節,最大長度不能超過32766;字符類型若為utf8,每個字符最多占3個字節,最大長度不能超過21845。若定義的時候超過上述限制,則varchar字段會被強行轉為text類型,并產生warning