我是做.NET开发的,对存储过程了解不多,我想用存储过程实现一个查询功能,查询出来的数据生成一个新表,并且给这张新表添加一个自增的主键(因为这个查询是多表查询,以前表里面的主键在这张新表里面有重复),当关闭连接后这张表在缓存中也删除,请问这个可以用存储过程实现吗?如果可以实现帮我写一下这个存储过程,谢谢!