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

SAP Sybase SQL Anywhere 16.0 (中文) » SQL Anywhere 服务器 - SQL 参考 » SQL 语言元素 » 变量 » 全局变量

 

@@identity 全局变量

@@identity 变量保存由当前连接插入到 IDENTITY 列、DEFAULT AUTOINCREMENT 列或 DEFAULT GLOBAL AUTOINCREMENT 列中的最新值,如果最新插入是在不含这些列的表中进行的,则为零。

@@identity 的值是特定于连接的值。如果一个语句插入多行,则 @@identity 反映上次插入的行的 IDENTITY 值。如果受影响的表不包含 IDENTITY 列,则 @@identity 设置为零。

INSERT 或 SELECT INTO 语句的失败,或者包含 INSERT 或 SELECT INTO 语句的事务的回退,都不会影响 @@identity 的值。@@identity 会保留上次插入到 IDENTITY 列中的值,即使插入该值的语句未能提交。

 @@identity 和触发器
 标准和兼容性