SQL Server uses VARBINARY(MAX) instead of a BLOB to store BLOB data.
The additional string data types in SQL Server include the following:
- VARCHAR(MAX): Like VARCHAR in MySQL, this is a variable-length string, which can contain letters, numbers, and special characters. The size in parenthesis denotes the maximum length of the varchar specified by the user when creating the data field with this type. This field can range from 0 to 8,000 characters. The main difference in SQL Server is a MAX option used like this: VARCHAR(MAX). The MAX option allows up to 1,073,741,824 characters.
- VARBINARY(MAX): SQL Server supports an IMAGE type field to hold binary data. Future releases will not include IMAGE, so use VARBINARY(MAX) instead. ...