mysql - 将 BLOB 转换为 sql 中的文本

标签 mysql sql sql-server blob

我的数据库表中有一个数据类型为 BLOB 的字段。如何使用 SELECT 查看内容为 text/string > 在 SQL 中查询。内容的 MIMETYPE'text/xml charset=UTF8'

我试过了,我不确定我的语法是否正确

SELECT 
CAST((SELECT column FROM myTable WHERE ID='56')AS CHAR(10000) CHARACTER SET utf8)

还有

SELECT 
CONVERT(VARCHAR(max), CAST((SELECT column FROM myTable WHERE ID='56') 
as binary)) from BIZDOCCONTENT

非常感谢

最佳答案

尝试:

SELECT CONVERT(object USING utf8)
FROM tablename

关于mysql - 将 BLOB 转换为 sql 中的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14869572/

相关文章:

Java:我们可以使用多HashMap来对结果集进行分组吗

sql-server - 利用主数据服务时的数据库设计模式/注意事项

MySQL Workbench EER 图更改表格颜色

php - 解析xml并在mysql表中插入数据

sql - 无法通过 UUID RAW(32) 在数据库中查找行

sql-server - Weka如何连接到MSSQL服务器

mysql - 添加索引 Ruby on Rails 4.1.4 迁移

java - 强制 JPA 接受外键值而不仅仅是实体

mysql - 查询中的索引匹配

SQL - 从 5 个条件中匹配 3 个