char و varchar: حداکثر ۸۰۰۰ کاراکتر
varchar(max): حداکثر ۲ میلیارد کاراکتر – این نوع داده در SQL 2000 پشتیبانی نمیشود.
nchar و nvarchar: حداکثر ۴۰۰۰ کاراکتر (به طور کلی ظرفیت انواع یونیکد نصف انواع غیر یونیکد است)
nvarchar(max): حداکثر ۱ میلیارد کاراکتر – این نوع داده در SQL 2000 پشتیبانی نمیشود.
binary و varbinary: برای دادههای غیر متنی و حداکثر ۸۰۰۰ بایت
varbinray(max): برای داده غیر متنی و حداکثر ۲ گیگا بایت.
text: حداکثر ۲ میلیارد کاراکتر – این نوع داده قرار است به زودی حذف شود.
ntext: حداکثر ۱ میلیارد کاراکتر – این نوع داده قرار است به زودی حذف شود.
image: حداکثر ۲ گیگا بایت – این نوع داده قرار است به زودی حذف شود.
FileStream: نوعی ارتباط بین MS SQL و سیستم فایل ویندوز یعنی NTFS – این نوع داده در SQL 2000 پشتیبانی نمیشود.
Xml: نگهداری اطلاعات به صورت Xml – این نوع داده در SQL 2000 پشتیبانی نمیشود.
توصیه خود مایکروسافت برای نگهداری دادههای حجیم استفاده از سه نوع varchar(max) و nvarchar(max) و varbinary(max) است. زیرا انواع text و ntext و image دیگر پشیبانی نشده و در نسخ آتی MS SQL برداشته خواهند شد. جهت کسب اطلاعات بیشتر به اینجا و اینجا مراجعه کنید.