问题描述: 我使用plsql来执行一个sql:sql返回一个长度超过1W的字符串, 例如:
SELECT 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'||....||'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' FROM dual
因为存在很多内容要加入,所以它会返回一个字符串,并且它的长度超过最大长度,并且plsql不会显示结果。
谁能帮我解决这个问题呢?答案 0 :(得分:0)
将结果显示为行:编写您的查询,如:
select substr(your_string,1,50) from dual
union all
select substr(your_string,50,100) from dual
union all
select substr(your_string,100,...so on) from dual