您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何在PHP的MSSQL中获取插入ID?

如何在PHP的MSSQL中获取插入ID?

@@IDENTITY返回当前会话中生成的最新标识。在大多数情况下,您可能需要使用SCOPE_IDENTITY它,它返回当前作用域中生成的最新标识。

例如,如果您向 table1中 插入一行,但是该插入触发了将行插入到 table2中 的触发器,则@@IDENTITY它将从 table2 返回标识,而SCOPE_IDENTITY将从 table1 返回标识。

INSERT INTO my_table (my_column) VALUES ('test')

-- return the identity of the row you just inserted into my_table
-- regardless of any other inserts made by triggers etc
SELECT SCOPE_IDENTITY() AS ins_id
php 2022/1/1 18:14:06 有524人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶