oracle SQL select查询仅返回第一个条件

oracle SQL select查询仅返回第一个条件,sql,oracle,select,Sql,Oracle,Select,当我运行Sql plus时,Sql select只返回第一个条件 SQL: 选择“|| substr(ITEMRESULTS,39)|” 从数据表_01 其中ITEMSTATUS=2 以及('202001396'、'A02004930'、'A02005236'、'A02006444'、'A02006746'、'A02007228'、'A02007599'、'A02007948'中的SUBSTR(ITEMURI,60,10) 按ITEMNUM排序; 输出返回如下 <ITEMUID="'||

当我运行Sql plus时,Sql select只返回第一个条件

SQL:

选择“|| substr(ITEMRESULTS,39)|”
从数据表_01
其中ITEMSTATUS=2
以及('202001396'、'A02004930'、'A02005236'、'A02006444'、'A02006746'、'A02007228'、'A02007599'、'A02007948'中的SUBSTR(ITEMURI,60,10)
按ITEMNUM排序;
输出返回如下

<ITEMUID="'||ITEMURI||'"ITEMNUM="'||ITEMNUM||'"LOGREQUESTID="'||REPLACE(LOGREQU
<Item UID="BaseOverallFulfillmentAccount/overallFulfillmentAccountKey=202001396"

这不是Oracle的问题,而是您用来显示结果的任何工具的问题。考虑在工具中增加显示的数据长度限制。在SqlPlus中,

,可以设置LISESIZE参数,以便能够在一行上显示更多信息。

SET LINESIZE 1000
可能重复的
SET LINESIZE 1000