📄 proc_-i+
字号:
IF EXISTS (SELECT NAME FROM SYSOBJECTS WHERE NAME='PROC_收款' AND TYPE='P')
DROP PROC PROC_收款
GO
create PROC PROC_收款
@客户编码 VARCHAR(10)
as
DECLARE @凭证号 INT, @实收金额 NUMERIC
declare PP1 SCROLL cursor for
select 客户编码,凭证号,实收金额 from 收款明细表
open PP1
fetch PP1 into @客户编码,@凭证号,@实收金额
while @@fetch_status=0
begin
update 收款主表 set 已分配金额=已分配金额+@实收金额 where 客户编码=@客户编码
fetch PP1 into @客户编码,@凭证号,@实收金额
end
close PP1
deallocate PP1
-- EXEC PROC_收款 C01 SELECT * FROM 收款主表
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -