11问答网
所有问题
sql server如何用存储过程把多个表的数据添加到一张表中,表字段都很相近,我用临时表实现了操作,但是
时间有点长,所以想用存储过程来写
举报该问题
推荐答案 2013-09-30
楼主 可以把需求说清楚点 表名是固定的吗 要传什么变量
然后字段是哪些
如果表名不变 字段类似的话 我帮你写个模型
create proc usp_tableall
as
insert into 表名 --这里表要存在 存储你处理的数据 否则就用select * into from tb 的格式
select col1,col2 from a
union all
select col1,col2 from b
……
go
exec usp_tableall
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/2M7S82P42.html
其他回答
第1个回答 2013-09-30
直接把你写好的语句放到存储过程中,运行存储过程就ok了
相似回答
怎样用sql
server的存储过程,
把几
张表的
内容放在同
一张临时表中
?
答:
CREATE OR REPLACE PROCEDURE PRO_NAME AS BEGIN INSERT INTO TEMP_NAME SELECT A.ID AS ID,A.NAME AS NAME,B.PRICE AS PRICE2010,C.PRICE AS PRICE2011,D.PRICE AS PRICE2012 FROM FRUITS A, PRICE2010 B, PRICE2011 C, PRICE2012 D WHERE A.ID = B.ID AND A.ID = C.ID AND ...
大家正在搜
sqlserver存储过程实例
sqlserver调用存储过程
sqlserver存储过程教程
sqlserver存储过程参数
sql server创建存储过程
sqlserver存储过程语法
sqlserver存储过程写法
sql创建一个存储过程
sql数据库存储过程怎么写
相关问题
怎样用sql server的存储过程,把几张表的内容放在同一...
SQL Server中 用存储过程 怎样 在同一时间向一张表...
sql server 如何利用存储过程将在同一张表中查到的数...
sql如何创建一个存储过程去取出临时表中的几列数据添加到另一...
sql server的存储过程,能否自动把某一张表的更新数据...
怎么把临时表的数据插入到SQL数据库的一个空表中?两个表的字...
sql语句写一个存储过程 将 三张表中的各一个字段数据提取插...
我想把三个表关联起来同时插入数据怎么做,sql server