首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

关于存储过程数据的处理,该怎么处理

2012-03-01 
关于存储过程数据的处理我现在需要把存储过程的结果集 插入到我的一个汇总表中 ,这个语句怎么写我这样写是

关于存储过程数据的处理
我现在需要把存储过程的结果集 插入到我的一个汇总表中 ,这个语句怎么写

我这样写是错的.
insert into jjzcmxb
select * from
( exec [371083_06基金支出明细横表]'3','2011-11-01','2011-11-30' ) t

[解决办法]

SQL code
insert into jjzcmxb exec [371083_06基金支出明细横表]'3','2011-11-01','2011-11-30'
[解决办法]
SQL code
insert into jjzcmxb exec [371083_06基金支出明细横表]'3','2011-11-01','2011-11-30'
[解决办法]
存储过程直接执行就行了,表值函数是像你一样的写法
[解决办法]
探讨
我还需要在存储过程的结果集加上(每行记录)几个固定的值 年2011,月11 ,上级医疗机构 371083

[解决办法]
探讨

这样吗?
insert into jjzcmxb
(exec [371083_06基金支出明细横表]'3','2011-11-01','2011-11-30'),'2011','11','371083'

[解决办法]
insert into jjzcmxb
 exec [371083_06基金支出明细横表]'3','2011-11-01','2011-11-30'
update jjzcmxb set col1='2011',col2='11',col3='371083' where col1 is null and col2 is null and col3 is null
[解决办法]
不能那么做 需要再外面去改表
[解决办法]
SQL code
SELECT  *FROM    OPENROWSET('SQLOLEDB', 'sql服务器名'; '用户名'; '密码',                   'exec [371083_06基金支出明细横表]''3'',''2011-11-01'',''2011-11-30''') 

热点排行