繁体   English   中英

Oracle 将 blob 转换为字符串

[英]Oracle convert blob to string

提示:本站提供中英文对照查看,鼠标放在中文字句上可显示英文原文。 若本文未解决您的问题,推荐您尝试使用帮您解决。

我想将 oracle db 的 blob 转换为可读字符串。

我尝试了一些功能,但没有一个对我有用。

最后,我尝试通过 sql 语句转换字符串,例如:

SELECT CONVERT(CAST(blob as BINARY) USING utf8) as blob FROM tablewithblob

谁能告诉我,我做错了什么? sqldeveloper 的错误是“缺少右括号。提前致谢!

CONVERT(value USING charset) function 是 mysql function,而不是 Z30234F141

https://www.w3schools.com/sql/func_mysql_convert.asp

看看这个

https://docs.oracle.com/cd/B28359_01/server.111/b28286/functions027.htm

但看起来 DBMS_LOB 是一种更好的方式来执行您在 Oracle 中所做的事情。 Go 查看如何从 Oracle SQL 中的 BLOB 获取文本内容

问题未解决?试试使用:帮您解决问题。
暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2023 STACKOOM.COM