数据库同步工具
sqlserver,Mysql数据同步软件

在数据库中可用来存储图片的字段对象是哪种类型的字段

购买事宜请联系QQ:1793040

展开所有

首先,将图片以二进制形式直接存储在数据库中。


常规数据库提供了一个二进制字段来存储二进制数据。例如,SQL Server中的BINARY,VARBINARY;

1,BINARY数据类型用于存储二进制数据。定义形式为BINARY(n),n表示数据的长度,值的范围为1到8000。使用它时,必须指定BINARY类型数据的大小,该大小至少应为1个字节。 BINARY类型的数据占用n + 4个字节的存储空间。

输入数据时,必须在数据前面添加字符” 0X”作为二进制标识符。例如,如果要输入” abc”,则应输入” 0xabc”。如果输入数据太长,多余的部分将被切除。如果输入数据位数为奇数,则在起始符号” 0X”后将添加0,因为上述” 0xabc”将被系统自动更改为” 0x0abc”。

2.VARBINARY数据类型定义为VARBINARY(n)。它类似于BINARY类型,并且n的值也从1到8000。如果输入数据太长, e799bee5baa6e79fa5e98193e4b893e5b19e31333365633838 会减少其多余的值。

区别在于VARBINARY数据类型具有可变长度特征,因为VARBINARY数据类型的存储长度是实际数字长度+ 4个字节。当BINARY数据类型允许使用NULL值时,它将被视为VARBINARY数据类型。

通常,由于BINARY数据类型具有固定长度,因此它比VARBINARY类型快。
另外,MySQL中还有一个blob字段。 Oracle数据库是blob或bfile类型

未经允许不得转载:数据库同步软件|Mysql数据同步软件|sqlserver数据库同步工具|异构同步 » 在数据库中可用来存储图片的字段对象是哪种类型的字段

分享到:更多 ()

syncnavigator 8.6.2 企业版

联系我们联系我们