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 参考 » 使用 SQL » SQL 语句 » SQL 语句 (A-D)

 

BEGIN SNAPSHOT 语句

此语句用于以指定的时间间隔启动快照,以与快照隔离事务一起使用。

语法
BEGIN SNAPSHOT
注释

缺省情况下,当事务开始时,数据库服务器会推迟创建快照,直到应用程序导致表的第一行被读取。可使用 BEGIN SNAPSHOT 语句在事务中更早启动快照。当快照事务执行 BEGIN SNAPSHOT 语句时,数据库服务器即创建快照。

当遇到以下任一种情况时语句失败并返回错误:

对于非快照事务此语句也很有用,因为此语句允许非快照事务启动随后可在针对语句级快照操作的事务中使用的快照。

权限

无。

副作用

无。

另请参见
标准和兼容性
  • SQL/2003   服务商扩充。