@@identity 变量保存由当前连接插入到 IDENTITY 列、DEFAULT AUTOINCREMENT 列或 DEFAULT GLOBAL AUTOINCREMENT 列中的最新值,如果最新插入是在不含这些列的表中进行的,则为零。
@@identity 的值是特定于连接的值。如果一个语句插入多行,则 @@identity 反映上次插入的行的 IDENTITY 值。如果受影响的表不包含 IDENTITY 列,则 @@identity 设置为零。
INSERT 或 SELECT INTO 语句的失败,或者包含 INSERT 或 SELECT INTO 语句的事务的回退,都不会影响 @@identity 的值。@@identity 会保留上次插入到 IDENTITY 列中的值,即使插入该值的语句未能提交。
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2013, SAP 股份公司或其关联公司. - SAP Sybase SQL Anywhere 16.0 |