ASP+MSSQL獲取最新最后添加數(shù)據(jù)信息的ID記錄值
當(dāng)前位置:點(diǎn)晴教程→知識(shí)管理交流
→『 技術(shù)文檔交流 』
用法:
conn.execute("insert INTO 表名(帳號(hào),密碼) VALUES('aaa',123)" ) '添加數(shù)據(jù) set rs=conn.execute("select SCOPE_IDENTITY()") '獲取新ID newsid=rs(0) 'newsid為你表中的id rs.close '說(shuō)明===========================! 'SCOPE_IDENTITY() '取得當(dāng)前會(huì)話最新生成記錄的所生成的自動(dòng)id值ID '當(dāng)前會(huì)話修改的任意表~~標(biāo)識(shí)ID(自動(dòng)編號(hào)) IDENT_CURRENT() '任意會(huì)話修改的當(dāng)前表的最新 標(biāo)識(shí)id ,可以不是你的會(huì)話所修改的 @@IDENTITY '當(dāng)前回話,并包括SQL觸發(fā)條件所修改的任意表 標(biāo)識(shí)ID ,可能你的會(huì)話修改的返回的是 'SCOPE_IDENTITY() ,而@@IDENTITY可能因TRIGGER而增加新的修改記錄,則@@IDENTITY返回后者,SCOPE_IDENTITY()返回你直接修改的 該文章在 2023/6/27 17:32:13 編輯過(guò) |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |