sql 插入一条记录返回指定数据值

我想要在sql插入一条记录的同时返回记录中的某条数据项

select name from test
insert into test (name,age)values('zhangsan','11')

在test表中,有id,name,age三个字段,可以用一条sql语句在插入name,age的同时返回name吗

单纯的sql语句没办法达到返回自定义字段的效果,如果是通过语言编程倒是可以通过封装函数实现

为什么不分开写的,写成一条sql有什么意义吗

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^