ASP+MSSQL获取最新最后添加数据信息的ID记录值
当前位置:点晴教程→知识管理交流
→『 技术文档交流 』
用法:
conn.execute("insert INTO 表名(帐号,密码) VALUES('aaa',123)" ) '添加数据 set rs=conn.execute("select SCOPE_IDENTITY()") '获取新ID newsid=rs(0) 'newsid为你表中的id rs.close '说明===========================! 'SCOPE_IDENTITY() '取得当前会话最新生成记录的所生成的自动id值ID '当前会话修改的任意表~~标识ID(自动编号) IDENT_CURRENT() '任意会话修改的当前表的最新 标识id ,可以不是你的会话所修改的 @@IDENTITY '当前回话,并包括SQL触发条件所修改的任意表 标识ID ,可能你的会话修改的返回的是 'SCOPE_IDENTITY() ,而@@IDENTITY可能因TRIGGER而增加新的修改记录,则@@IDENTITY返回后者,SCOPE_IDENTITY()返回你直接修改的 该文章在 2023/6/27 17:32:13 编辑过 |
关键字查询
相关文章
正在查询... |