SQLPLUS クライアントを使用していれば、少し時間を節約できたはずです。
SQL> SELECT value || '|' || label || '|' label_abbrv || '||' "mylist"
2 from list_value where (value between 195001 and 195300);
SELECT value || '|' || label || '|' label_abbrv || '||' "mylist"
*
ERROR at line 1:
ORA-00923: FROM keyword not found where expected
問題を切り分けるために、クエリを複数の行に分割できます。
SQL> edit
Wrote file afiedt.buf
1 SELECT value || '|'
2 || label ||
3 '|' label_abbrv ||
4 '||' "mylist"
5 from list_value
6 where
7* (value between 195001 and 195300)
SQL> /
'|' label_abbrv ||
*
ERROR at line 3:
ORA-00923: FROM keyword not found where expected
SQLPLUS が「原始的」であることに気付くかもしれませんが、うーん、それは別の質問に適しています。他の誰かがそれについてまだ尋ねているかどうか見てみましょう.