在mysql中blob是一個二進制大對象,用來儲存可變數量的數據,而mssql中并沒有blob數據類型,只有大型對象數據類型(lob)。
mysql里的blob數據類型blob是一個二進制大對象,用來存儲可變數量的數據。blob類型分為4種:tinyblob、blob、mediumblob、longblob,這幾個類型之間的唯一區別是在存儲文件的最大大小上不同。
mysql的四種blob類型tinyblob最大255;blob最大65k;mediumblob最大16m;longblob最大4g;blob列存儲的是二進制字符串(字節字符串);text列存儲的是非二進制字符串(字符字符串)。
blob列沒有字符集,并且排序和比較基于列值字節的數值;text列有一個字符集,并且根據字符集對值進行排序和比較blob是二進制字符串,text是非二進制字符串,兩者均可存放大容量的信息。blob主要存儲圖片、音頻信息等,而text只能存儲文本文件。
sqlserver
sqlserver并沒有blob數據類型,只有大型對象數據類型(lob):text,ntext,image,nvarchar(max),varchar(max),varbinary(max)和xml數據類型這些數據類型的數據都存放在lob類型的數據頁面里。
2026上岸·考公考編培訓報班