博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql截取longblob类型字段内一小块数据的方法
阅读量:6619 次
发布时间:2019-06-25

本文共 414 字,大约阅读时间需要 1 分钟。

由于longblob类型的字段内容一般都好大,最大限制是4G,所以在数据查询中读取一整块数据的方式是不现实的,这需要要截取的方法来获取需要的数据。

方法如下:   

hex(substring(A, index, len))   <--A是longblob类型的字段, index是要开始截取的下标,len是截取的长度-->

这里要注意index是从1开始的, 例如截取A字段的前面4位的方法为:

select hex(substring(A, 1, 4)) as first4 from 表名 where 条件

 

 

 

 

注:

MySQL的四种BLOB类型 

  类型 大小(单位:字节) 
  TinyBlob 最大 255 
  Blob 最大 65K 
  MediumBlob 最大 16M 
  LongBlob 最大 4G 

转载于:https://www.cnblogs.com/liaoyuanxiaohuo/p/5058990.html

你可能感兴趣的文章
母函数问题【转】
查看>>
Hadoop之mapreduce 实例二
查看>>
【JDK和Open JDK】平常使用的JDK和Open JDK有什么区别
查看>>
数据库编程
查看>>
实体类中用基本类型好,还是用包装类型
查看>>
readl(), writel() 函数使用举例
查看>>
linux的命令
查看>>
IE11 开启F12开发人员工具中的 始终从服务器刷新
查看>>
取得某个数组前key大 PHP实现
查看>>
用友NC V6.3打造集团企业高效信息平台
查看>>
Python web前端 07 函数及作用域
查看>>
[Swift A] - Welcome to Swift
查看>>
我的学习思维:有关阅读的方法
查看>>
JAVA - 多线程 两种方法的比较
查看>>
mysql中查看视图的元数据?
查看>>
js ajax跨域调用
查看>>
记一次基于vue的spa多页签实践经验
查看>>
学习函数指针的笔记
查看>>
BZOJ4229选择——LCT+并查集+离线(LCT动态维护边双连通分量)
查看>>
robocopy——Windows下的高效文件拷贝
查看>>