为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。 【DM版本】:7 【操作系统】:windows 【CPU】: 【问题描述】*:存储过程SqlService中插入一条数据后set @main_hs_pk=@@IDENTITY;可以得到插入记录的id,在DM7中怎么写
SCOPE_IDENTITY 定义: INT SCOPE_IDENTITY (); 功能说明: 返回插入到同一作用域中的 identity 列内的最后一个 identity 值。 返回值: RVAL:函数返回值,长度为 8。
GLOBAL_IDENTITY 定义: INT GLOBAL_IDENTITY(); 功能说明: 返回在当前会话中的任何表内所生成的最后一个标识值,不受限于特定的作用 域。一个作用域就是一个模块:存储过程、触发器、函数或批处理,若两个语句处 于同一个存储过程、函数或批处理中,则它们位于相同的作用域中。 返回值: RVAL:函数返回值,长度为 8。
SCOPE_IDENTITY
定义:
INT SCOPE_IDENTITY ();
功能说明:
返回插入到同一作用域中的 identity 列内的最后一个 identity 值。
返回值:
RVAL:函数返回值,长度为 8。
GLOBAL_IDENTITY
定义:
INT GLOBAL_IDENTITY();
功能说明:
返回在当前会话中的任何表内所生成的最后一个标识值,不受限于特定的作用
域。一个作用域就是一个模块:存储过程、触发器、函数或批处理,若两个语句处
于同一个存储过程、函数或批处理中,则它们位于相同的作用域中。
返回值:
RVAL:函数返回值,长度为 8。