查询时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。