⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 proc_支付应付款.sql

📁 SQL server 进销存软件数据库设计。大家积极下载
💻 SQL
字号:
IF EXISTS (SELECT NAME FROM SYSOBJECTS WHERE NAME='PROC_支付应付款' AND TYPE='P')
DROP PROC PROC_支付应付款
GO
CREATE  PROC PROC_支付应付款
@凭证 INT,
@供应商编码 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_支付应付款 1,'V01'

SELECT *FROM 付款主表

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -