|
|
1
10
最后一次串行插入的值存储在sqlca记录中,作为sqlerd数组中的第二个条目。布莱恩的答案对ESQL/C是正确的,但是你没有提到你使用的语言。 如果编写的是存储过程,则可以通过以下方式找到该值:
也可以在
其他语言/接口也有变体,但我相信你会理解的。 |
|
|
2
1
我见过这个用过。
|
|
|
3
-1
我认为你在这里找的词不是“高效”。这更像是一个准确的问题。我不确定我能比SQL联机丛书更好地解释它,但一般来说,除非你真的知道自己在做什么,并且有使用@@identity的特定原因,否则使用scope_identity。最明显的原因是@@Identity不会返回由程序/sp/etc添加的最新记录的标识(如果表中附加了触发器)。此外,在大容量应用程序中可能会出现问题,其中两个事务同时发生,并且会发生以下情况…
|
|
|
4
-5
OP没有指定使用哪个版本的Informix,因此可能有不同的答案。 |
|
|
charliezz10 · OAuth 2.0-自己网站的帐户管理 8 年前 |
|
RezaNoei · 如何在ASP中限制用户只能访问一个令牌。网络标识 8 年前 |
|
|
lumo · 如何使用标识列ddl表 8 年前 |
|
|
Brian · 中的多租户授权。NET Core 2.0:如何 8 年前 |
|
|
Heinzi · 服务器端仅向前游标中断@标识 8 年前 |