用 4000+ 显示 CLOB 列人物
我有这个 CLOB 列,我需要使用 select 语句显示它。
我使用 DBMS_LOB.SUBSTR 将其转换为 varchar2:
select DBMS_LOB.SUBSTR(T1.CLOB_COL,4000,1) CLOB_COL from T1
我的问题是我的某些 CLOBS 包含超过 4000 个字符。我怎样才能显示它......有什么想法/建议吗?
多谢..
I have this CLOB column and I need to display it using a select statement.
I used DBMS_LOB.SUBSTR
to convert it to varchar2
:
select DBMS_LOB.SUBSTR(T1.CLOB_COL,4000,1) CLOB_COL from T1
My problem is some of my CLOBS contains more than 4000 characters. How can I display it...any idea/suggestion?
thanks a lot..
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我想你可以将块显示为单独的行?
或者,如果系统中 clob 的最大大小有限制,您可以对返回的文本列数进行硬编码
I guess you could display the chunks as separate rows ?
or if there is a constraint on the maximum size a clob could be in your system you could hard code the number of text columns returned