标题: SQL的存储过程 [打印本页] 作者: 赵刘滨 时间: 2012-8-19 22:25 标题: SQL的存储过程 假设一个存储过程有一个参数(int类型),给你一个表A(id,name,count)。让你用存储过程把查询到的count的值赋给这个参数,怎么样才能实现?作者: 彭书雄 时间: 2012-8-20 01:45
create proc proc_Insert
@val int
as
update set count=@val where id='id_name'
go
exec proc_Insert value作者: 许庭洲 时间: 2012-8-20 09:38 本帖最后由 许庭洲 于 2012-8-21 10:28 编辑
CREATE OR REPLACE PROCEDURE SCOTT."PROC_A" (
v_name number
)
as
begin
--取得A表中count值
select count into c_count from A;
--将次数插入A表
--update A set count=c_count where name=v_name;
);
COMMIT;
end;