mysql查询转换blod字段
时间: 2023-08-21 10:14:49 浏览: 188
根据引用\[1\],可以使用以下SQL语句创建一个包含Blob类型字段的表格:
```
create table bloboperation(id int, data blob);
```
使用以下SQL语句插入数据,可以插入字节串、字符串和数字:
```
insert into bloboperation values(3, 'hellworld');
insert into bloboperation values(4, 0);
```
使用以下SQL语句查询Blob字段并进行转换,可以查看Blob字段中保存的数据:
```
select id,conv(hex(concat(substring(data,4,1),substring(data,3,1),substring(data,2,1),substring(data,1,1))),16,10) as firstint from bloboperation where id=1;
```
以上SQL语句将返回id为1的数据中第一个int保存的数据。在这个例子中,返回的结果是67305985。
#### 引用[.reference_title]
- *1* *2* *3* [Mysql中Blob类型字段的插入、查看、截取和拼接](https://blog.csdn.net/shihengzhen101/article/details/103111024)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文