Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Oracle 如何避免SQL*Plus在退出时提交_Oracle_Sqlplus - Fatal编程技术网

Oracle 如何避免SQL*Plus在退出时提交

Oracle 如何避免SQL*Plus在退出时提交,oracle,sqlplus,Oracle,Sqlplus,我有以下代码: INSERT INTO departments (dep_id, description) VALUES (1, 'New Department'); EXIT; 我注意到每次键入exit时,它都会提交插入。我已经关闭了自动提交,但仍然保存插入。我需要手动提交插入 有什么建议吗?您需要(在SQL*Plus 11.2中添加) 自动提交仅适用于单个语句,不影响退出行为。您需要(在SQL*Plus 11.2中添加) 自动提交仅适用于单个语句,不影响退出行为。可能有用吗?当您说我需要

我有以下代码:

INSERT INTO departments (dep_id, description)
VALUES (1, 'New Department');

EXIT;
我注意到每次键入exit时,它都会提交插入。我已经
关闭了自动提交
,但仍然保存插入。我需要手动提交插入

有什么建议吗?

您需要(在SQL*Plus 11.2中添加)

自动提交
仅适用于单个语句,不影响退出行为。

您需要(在SQL*Plus 11.2中添加)

自动提交
仅适用于单个语句,不影响退出行为。

可能有用吗?当您说我需要手动提交插入时,您的意思是回滚吗?SQL*Plus在退出时默认已提交。可能会有用吗?当您说我需要手动提交插入时,您的意思是回滚吗?默认情况下,SQL*Plus在退出时已提交。