Oracle SQL Developer CLI 18.4 &&替代

时间:2019-04-22 19:21:48

标签: sql oracle oracle-sqldeveloper sqlcl

以下代码在Oracle SQL Developer CLI 17.2中有效,但在18.4中无效。在18.4中,似乎没有出现用&&替代的情况。我在两台不同的计算机上执行此操作,因此我可能在一台计算机上进行了不同的设置,但是我进行了比较,但没有发现任何差异。

更新:我确实在新计算机上安装了Oracle SQL Developer CLI 17.2,下面的代码运行正常。因此,这似乎是一个18.4的错误。

COLUMN lv_begincmnt FORMAT A90 NOPRINT NEW_VALUE lv_begin_cmt;
COLUMN lv_endcmnt  FORMAT A10 NOPRINT NEW_VALUE lv_end_cmt;
--
SELECT '/* -- comment' lv_begincmnt,
       '*/' lv_endcmnt
  FROM dual
 WHERE 1 = 1;

DECLARE

BEGIN
  null;
  -- The following should be commented out at runtime
  --
  &&lv_begin_cmt
    blah blah blah
  &&lv_end_cmt
END;
/

0 个答案:

没有答案