永发信息网

SQL-SQL中binary 和 varbinary的区别

答案:2  悬赏:70  手机版
解决时间 2021-02-08 14:55
SQL-SQL中binary 和 varbinary的区别
最佳答案
binary 和 varbinary
固定长度 (binary) 的或可变长度 (varbinary) 的 binary 数据类型。

binary [ ( n ) ]
固定长度的 n 个字节二进制数据。N 必须从 1 到 8,000。存储空间大小为 n+4 字节。

varbinary [ ( n ) ]
n 个字节变长二进制数据。n 必须从 1 到 8,000。存储空间大小为实际输入数据长度 +4 个字节,而不是 n 个字节。输入的数据长度可能为 0 字节。在 SQL-92 中 varbinary 的同义词为 binary varying。

注释
如果在数据定义或变量声明语句中没有指定 n,默认长度为 1。如果没有用 CAST 函数指定 n,默认长度为 30。

当列数据项大小一致时应使用 binary。

当列数据项大小不一致时应使用 varbinary。

BLOB (binary large object),二进制大对象,是一个可以存储二进制文件的容器。
在计算机中,BLOB常常是数据库中用来存储二进制文件的字段类型。
BLOB是一个大文件,典型的BLOB是一张图片或一个声音文件,由于它们的尺寸,必须使用特殊的方式来处理(例如:上传、下载或者存放到一个数据库)。

大型对象
BLOB就是使用二进制保存数据。
如:保存位图。
CLOB使用CHAR来保存数据。
如:保存XML文档。

MySQL中,BLOB是个类型系列,包括:TinyBlob、Blob、MediumBlob、LongBlob,这几个类型之间的唯一区别是在存储文件的最大大小上不同。
MySQL的四种BLOB类型
类型 大小(单位:字节)
TinyBlob 最大 255
Blob 最大 65K
MediumBlob 中等16M
LongBlob 最大 4G
全部回答
您好: binary 和 varbinary的区别是 固定长度 (binary) 的或可变长度 (varbinary) 的 binary 数据类型。 通常用来存储一些容量不大的资源文件。。。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
萝北县宝泉岭分局局直中学地址好找么,我有些
读图回答下列问题。(10分)(1)(4分)试
美宝莲纽约(温岭市银泰购物中心店)地址好找么
萝北县宝泉岭分局共青中学地址有知道的么?有
绥滨县第二中学地址在哪,我要去那里办事
兴达集团地址在哪,我要去那里办事
无头骑士异闻录。中纪田正臣的一句话。我只记
风的谜语是什么
请问,塔罗牌情感结果是月亮的逆位,代表着是
萝北县鹤北镇奋斗学校地址有知道的么?有点事
中国人民人寿保险涪陵营销部在什么地方啊,我
绥滨县第四中学地址在什么地方,想过去办事
nenezsnp可爱翻唱kangsom的《你心中的真爱》.
蛋白质是建造和修复身体的重要原料,人体的生
盐城到靖江的汽车经过北安丰吗
推荐资讯
梦到大鸡吃小鸡什么意思
中国一汽专营店地址在哪,我要去那里办事
闵行区城市管理监察大队古美监察分队地址有知
车贷可以换人吗
coat 里的“超人サイバーz”剧情是什么意思啊
考完驾照填邮寄单时驾校写错了有没有影响
【03j926】建筑设计中残疾人坡道的坡度是多少
请问有w两个世界的第八集百度云资源吗
北斗行车记录仪显示车辆vss故障
顺丰快递,第一次派送我不在家,快递员会再次
汽车过户时,车辆评估有猫腻吗
SINAMICS G120,为什么我的变频器P1300无法修
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?