查询时SQL不生成全文
问题描述:
现在我只是在玩cursor_sharing参数。查询我跑是给我的麻烦就在这里查询时SQL不生成全文
select sql_fulltext from v$sql where sql_fulltext like '%select * from systest%';
这此权利是输出:
select sql_id,sql_fulltext,loaded_versions,executions from v$sql where sql_fullt
但是,这是假设现身全文
select sql_id,sql_fulltext,loaded_versions,executions from v$sql where sql_fulltext like '%select * from systest%';
任何人都知道这是为什么?
答
你没有告诉你正在使用哪个客户端,所以我认为它是SQL * PLUS。
查看v $ sql的sql_fulltext列的类型为CLOB。 CLOB可能变得非常大,因此客户端可能会在默认情况下截断它们。 有一个问题:How do I display the full content of LOB column in Oracle SQL*Plus? - 如果您正在使用其他客户端,您可能仍然会知道如何获得完整的CLOB。