Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 服务器 - 数据库管理 » 管理数据库 » SQL Anywhere 图形管理工具 » 使用 Interactive SQL » Interactive SQL 选项

 

auto_commit 选项 [Interactive SQL]

控制是否在各条语句后执行 COMMIT。

允许值

On、Off

缺省值

Off

注释

如果 auto_commit 为 ON,则会在每条语句成功完成后执行数据库 COMMIT。

缺省情况下,只有在用户发出 COMMIT 或 ROLLBACK 语句或导致自动提交的 SQL 语句(例如 CREATE TABLE 语句)时才执行 COMMIT 或 ROLLBACK 语句。

在 Interactive SQL 中使用数据源

缺省情况下,ODBC 在自动提交模式下工作。即使已在 Interactive SQL 中将 auto_commit 选项设置为 Off,ODBC 的设置也将替换 Interactive SQL 的设置。可以使用 SQL_ATTR_AUTOCOMMIT 连接属性更改 ODBC 的设置。ODBC 自动提交与 chained 选项无关。

另请参见