select top 1 id from table order by id desc
解决方案 »
- ImagesLazyLoad延迟加载不会弄
- 如何用asp.net(C#)生成四位的随机数?
- RadioButtonList问题
- 求海量数据统计方法(方案)数据库为Oracle,给一定建议,谢谢!在线等。有具体说明。
- 请教:在.net中用什么方法可以获取当前windows系统登录名
- datagrid 中 编辑、更新、取消 列更新时,怎么不引起同一个页面的其他的验证?
- 未将对象引用设置到对象的实例
- 请问怎么解决查询字符串中文乱码问题?
- 求助:Tab键event.keyCode=9,那Shift+Tab呢?
- 打开网页时,如何将页面的menubar设为no
- 求插入数据时,手动增加id数的sql语句
- 自定义类.CS文件中如何访问Global中的变量?
不用担心很多的问题。
因为@@identity全局的同类还有IDENT_CURRENT('table')IDENT_CURRENT 返回为任何会话和任何作用域中的特定表最后生成的标识值。IDENT_CURRENT 不受作用域和会话的限制,而受限于指定的表。IDENT_CURRENT 返回为任何会话和作用域中的特定表所生成的值。
@@IDENTITY 返回为当前会话的所有作用域中的任何表最后生成的标识值。
SCOPE_IDENTITY 返回为当前会话和当前作用域中的任何表最后生成的标识值SCOPE_IDENTITY 和 @@IDENTITY 返回在当前会话中的任何表内所生成的最后一个标识值。但是,SCOPE_IDENTITY 只返回插入到当前作用域中的值;@@IDENTITY 不受限于特定的作用域。
select @@identity
return @Ret
@name int,
@returnvalue int out
as
insert into table(name) values(@name)
select @returnvalue=@@identity
return @returnvalue这样可以吗?
select @@identity