Forum Stats

  • 3,824,915 Users
  • 2,260,439 Discussions


sqlcl Ctrl+C handler

user11973317 Member Posts: 3 Blue Ribbon
edited Feb 26, 2019 1:21PM in SQLcl


there is a difference in handling Ctrl+C keyboard signal between older and new sqlcl versions.

Now pressing Ctrl+C ends sqlcl tool. In earlier versions pressing Ctrl+C  didn't terminate sqlcl tool.

Could you bring the old behaviour back ? I think it was better before, it was consistent with sqlplus in unix / linux Ctrl+C - as it never close the tool, but only breaks the line.

Or maybe there is a way to customise the Ctrl+C handling in sqlcl via some kind of parameter / settitng ?

New versions:

C:\Users\user>sql /nolog

SQLcl: Release 18.4 Production on Wt lut 26 01:21:49 2019

Copyright (c) 1982, 2019, Oracle.  All rights reserved.

01:22:31 @>version

Oracle SQLDeveloper Command-Line (SQLcl) version:

01:22:50 @>^C

C:\Users\user>  ---------> CTRL+C ends sqlcl program

Old version:

C:\Users\user>sql /nolog

SQLcl: Release 17.3.0 Production on Wt lut 26 01:23:18 2019

Copyright (c) 1982, 2019, Oracle.  All rights reserved.

01:23:19 @>version

Oracle SQLDeveloper Command-Line (SQLcl) version:

01:23:22 @>

01:39:19 @>

<<pressing Ctrl+C here>

01:39:20 @&gt; ---> CTRL+C doesn't end sqlcl program