得到刚刚插入的数据id,涉及到多条数据的插入,求大佬解答

我批量插入数据时,如何获取到当前数据插入是生成的id。
例如:insert into student(name) values('xiaohua');select @@identity

有人说最好不要用@@identity,这个是全局的,有可能这个ID是别人插记录时的
ID?求大神指点迷津

IDENT_CURRENT

https://www.cnblogs.com/wmy-blog/p/8528710.html