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 編輯過 |
關鍵字查詢
相關文章
正在查詢... |