Variable: sql-oracle-scan-on
sql-oracle-scan-on is a customizable variable defined in sql.el.gz.
Value
t
Documentation
Non-nil if placeholders should be replaced in Oracle SQLi.
When non-nil, Emacs will scan text sent to sqlplus and prompt for replacement text for & placeholders as sqlplus does. This is needed on Windows where SQL*Plus output is buffered and the prompts are not shown until after the text is entered.
You need to issue the following command in SQL*Plus to be safe:
SET DEFINE OFF
In older versions of SQL*Plus, this was the SET SCAN OFF command.
This variable was added, or its default value changed, in Emacs 24.1.
Probably introduced at or before Emacs version 24.1.
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/sql.el.gz
(defcustom sql-oracle-scan-on t
"Non-nil if placeholders should be replaced in Oracle SQLi.
When non-nil, Emacs will scan text sent to sqlplus and prompt
for replacement text for & placeholders as sqlplus does. This
is needed on Windows where SQL*Plus output is buffered and the
prompts are not shown until after the text is entered.
You need to issue the following command in SQL*Plus to be safe:
SET DEFINE OFF
In older versions of SQL*Plus, this was the SET SCAN OFF command."
:version "24.1"
:type 'boolean)