在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
一直搞前端开发,对后台非常的不熟,尤其是公司的数据库框架。最近的数据库编程中需要在执行sql insert后检索自增长列的值。数据库中获取这个值很简单: 在insert后执行这一句就行了。在网上看有人在insert之前加了一句: 这一句 表示不要返回查询的行计数。 于是: [sql] set nocount on;insert into tbUser (a,b) values(“a”,”b”);select @@identity; [/sql] 当然了,其实可以添加一个触发器 [sql] create trigger trUser_insert on tbUser for insert as select @@identity go [/sql] 这样的话,在tbUser这个表上执行insert操作会自动返回自增长的值。
create trigger trig_tab_index on tab_index
for insert
as begin insert tb_data6601 select id from tb_index
insert tb_data4474 select id from tb_index
end go |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论