This site is currently read-only as we are migrating to Oracle Forums for an improved community experience. You will not be able to initiate activity until January 31st, when you will be able to use this site as normal.

    Forum Stats

  • 3,890,720 Users
  • 2,269,776 Discussions
  • 7,916,827 Comments

Discussions

sqlcl Ctrl+C handler

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

Hello,

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: 18.4.0.0

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: 17.3.0.256.1818

01:23:22 @>

01:39:19 @>

<<pressing Ctrl+C here>

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

Piotr

Answers