[英]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.