Skip to Main Content

SQLcl: MCP Server & SQL Prompt

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

sqlcl Ctrl+C handler

user11973317Feb 25 2019 — edited Feb 26 2019

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 @> ---> CTRL+C doesn't end sqlcl program

Piotr

Comments
Post Details
Added on Feb 25 2019
3 comments
523 views