暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Oracle SqlPlus线轴提取被截断

askTom 2017-07-10
734

问题描述

嗨,

我有一个脚本来从Oracle EBS数据库中提取数据。我在下面提供了脚本的摘录以供参考:

-
set feedback off
set trims on
set linesize 5000
set pagesize 0
set TERMOUT OFF
set AUTOTRACE OFF
set VERIFY off
set ECHO off
set SERVEROUTPUT off
set term off
set colsep '|'
set escape /
set heading on
set trimspool on
set headsep on

spool C:\temp\FP_Menu_Entries.txt

select
MENU_ID                       || '|' ||
ENTRY_SEQUENCE                || '|' ||
SUB_MENU_ID                   || '|' ||
FUNCTION_ID                   || '|' ||
GRANT_FLAG                    || '|' ||
replace(PROMPT,chr(10))       || '|' ||
replace(DESCRIPTION, chr(10)) || '|'
from APPS.fnd_menu_entries_vl;

spool C:\temp\FP_Functions.txt

select
FUNCTION_ID                          || '|' ||
FUNCTION_NAME                        || '|' ||
APPLICATION_ID                       || '|' ||
FORM_ID                              || '|' ||
replace(PARAMETERS, chr(10))         || '|' ||
TYPE                                 || '|' ||
replace(USER_FUNCTION_NAME, chr(10)) || '|' ||
replace(DESCRIPTION, chr(10))        || '|'
from APPS.fnd_form_functions_vl;



问题是在假脱机文件中,每行都被截断,如图所示:

11|RG_DRS|168|53920|AXIS_SET_TYPE="R"|FORM|Define Axis Set AXIS_SET="R"|AXI
12|RG_DCS|168|53920|AXIS_SET_TYPE="C"|FORM|Define Axis Set AXIS_SET="C"|AXI
43|FND_FNDCPQCR|0|51614|MODE="VIEW"|FORM|View All Concurrent Requests|Concu
54|FND_FFMHL_KEY|0|100100|FORM|APPLICATIONS|Applications Form|Roll up Group

--

你能告诉你这个问题是什么吗?我也尝试使用SQL Developer,结果相同。

谢谢

专家解答

您确定没有将linesize设置为所看到的字符数吗?

当你穿上包裹时会发生什么?
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论