SP2-0027:输入太长(> 2499个字符) - 忽略行

时间:2018-03-08 05:27:16

标签: sqlplus

我正在从SQL PLUS运行select语句但是我收到以下错误:

  

SP2-0027:输入太长(> 2499个字符) - 忽略行

经过一番研究,我遇到了一个建议在sql请求中添加换行符的解决方案。 我这样做了,我的要求如下:

select RegExp_Replace(FIELD,'(['||chr(10)||'\|]+)','-')
 ||'|'||RegExp_Replace(FIELD,'(['||chr(10)||'\|]+)','-')
 ||'|'||FIELD
 ||'|'||FIELD
 ||'|'||RegExp_Replace(FIELD,'(['||chr(10)||'\|]+)','-')
 ||'|'||RegExp_Replace(FIELD,'(['||chr(10)||'\|]+)','-')
 ||'|'||RegExp_Replace(FIELD,'(['||chr(10)||'\|]+)','-')
 ||'|'||RegExp_Replace(FIELD,'(['||chr(10)||'\|]+)','-')
 ||'|'||RegExp_Replace(FIELD,'(['||chr(10)||'\|]+)','-')
 ||'|'||FIELD
 ||'|'||FIELD
 ||'|'||RegExp_Replace(FIELD,'(['||chr(10)||'\|]+)','-')
 ||'|'||RegExp_Replace(FIELD,'(['||chr(10)||'\|]+)','-')
 ||'|'||RegExp_Replace(FIELD,'(['||chr(10)||'\|]+)','-')
 ||'|'||RegExp_Replace(FIELD,'(['||chr(10)||'\|]+)','-')
 ||'|'||RegExp_Replace(FIELD,'(['||chr(10)||'\|]+)','-')
 ||'|'||RegExp_Replace(FIELD,'(['||chr(10)||'\|]+)','-')
 ||'|'||RegExp_Replace(FIELD,'(['||chr(10)||'\|]+)','-')
 ||'|'||RegExp_Replace(FIELD,'(['||chr(10)||'\|]+)','-')
 ||'|'||RegExp_Replace(FIELD,'(['||chr(10)||'\|]+)','-')
 from table;

但是我仍然遇到同样的错误。有任何帮助吗?

0 个答案:

没有答案