问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

一坨sql 语句 看不懂 求翻译。

发布网友 发布时间:2022-05-15 18:53

我来回答

2个回答

热心网友 时间:2024-02-27 01:33

SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO
存储过程自带参数不用管,由系统自动生成。
ALTER PROCEDURE pro_set_seq (@db_no varchar(1), @oper_date datetime, @branch_no varchar(6), @item_no varchar(13),
@real_qty numeric(14,4), @sale_price numeric(14,4), @voucher_no varchar(14),@supcust_no varchar(8),
@trans_no varchar(2),@oper_id varchar(4), @valid_date datetime, @unit_factor numeric(14,4), @reset integer = 0)
其中ALTER是一个修改存储过程的一个关键字,pro_set_seq 为存储过程名称表示修改存储过程。
@db_no varchar(1), @oper_date datetime, @branch_no varchar(6), @item_no varchar(13),
@real_qty numeric(14,4), @sale_price numeric(14,4), @voucher_no varchar(14),@supcust_no varchar(8),
@trans_no varchar(2),@oper_id varchar(4), @valid_date datetime, @unit_factor numeric(14,4), @reset integer = 0
这些全部是这个存储过程所定义的参数。
AS 系统关键字,存储过程中不可缺少的关键字
begin ---开始存储过程中的处理
declare @temp_price numeric(14,4) ,--临时价格
@temp_num numeric(14,4) ,--
@temp_amt numeric(14,4) ,
@temp_date varchar(10) ,
@temp_datetime datetime ,
@have_stock varchar(1) ,--是否记库存
@in_qty numeric(14,4) ,
@in_amt numeric(14,4) ,
@init_qty numeric(14,4) ,
@init_amt numeric(14,4) ,
@out_qty numeric(14,4) ,
@out_amt numeric(14,4) ,
@settle_qty numeric(14,4) ,
@settle_amt numeric(14,4) ,
@item_price numeric(14,4) ,
@cost_price numeric(14,4) ,--平均价
@pf_price numeric(14,4) ,--批发价
@vip_price numeric(14,4) ,--会员价
@item_saleprice numeric(14,4) ,--商品售价
@item_supno varchar(8) ,--商品中的供应同
@sale_ml numeric(14,4) ,--销售毛利
@trans_flag varchar(2), --其它出入库标志
@temp_amt2 numeric(14,4) --成本计算参数
以上部分是创建的自定义变量,其中declare是创建自定义变量的关键字
if (@unit_factor = 0) or (@unit_factor is null)
这一句是一个if......or条件判断语句也是关键字,意思是当......或者...... 肯定是会有一个输出结果的。
后面还应该有语句。既然有begin一定就会有 end ..... 总体这是一个SQL存储过程。
希望对你有所帮助!

热心网友 时间:2024-02-27 01:34

定义了一个存储过程,有十多个参数,然后定义临时变量.追问还有1000多行来。怎么发给你、

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
人类如何才能悬浮在空中? - 知乎 人体悬浮术是真的存在吗 人体怎样才能真正的在空中悬浮 小孩c蛋白反应高是什么原因 (2014?南海区二模)如图所示,物重G为2000N,小红用800N的拉力花2s的时间... 苹果13系列升级iOS15.5好吗? 出生2o12年11月20日2点姓石光字辈取名 求龙凤胎名字:2012年6月21日(农历5月初3)凌晨0点40分出生,大的为龙,小... by和take有什么区别 takeby后面跟交通工具的区别 帮我译几句常用语 学习了C语言之后,如果要编写一个聊天软件,还需要 会哪些? 以及 需要那些软件? 麻烦各位 大侠了! 杭叉发动机故障灯如何排除故障? 高分求外文翻译高手来翻译,不要机器翻译的 好的加分 怎样用c(c++)实现聊天工具的编程。。 一个手机号码能可以开通几个码? 今天师傅用故障仪器检测车后发动机故障灯亮是怎么回事 懂韩语的麻烦进来一下,帮我翻译这段文字的意思 一个手机号码能可以开通几个码 帮忙翻译一下。初学者。 上台唱歌带个蓝牙耳机好不好?怕紧张忘词就尴尬了 一个手机可以登录三个吗 一个手机号码能可以开通几个码? 在家自己发豆芽有什么禁忌吗? 夏天怎么正确使用汽车空调 一个王炸 一个单K一个单J还有四个9 对面有一个十炸和一个A这牌应该怎么打? 斗地主中王炸可以用四个2抗衡吗? 王炸最多可以管炸弹几张 二连炸可以炸王炸吗 三副扑克中,王炸能炸所有的炸弹吗 请高手帮忙翻译下这些语句 帮忙翻译下灯带开关上各功能 1 COMBINATION 2 INWAGES 3 SEQ 发动机故障分析仪原理.人工读码和清码方法? 一个手机号码能可以开通几个码? 仪表盘发动机故障黄灯常亮,这是怎么回事 怎样使用小汽车发动机故障诊断仪 摩托车和摩托艇的发动机故障诊断仪是一样的吗? 柴油大柴道依茨发动机故障检测仪 简述kt660发动机故障诊断仪有那些检测功能及使用方法? 汽车仪表盘上出现发动机故障灯亮,怎么维修 蝴蝶兰夏天怎么养 养护要点介绍 蝴蝶兰夏天怎么养护 有白色透明的石墨烯吗 从工业类型上看石油 天然气工业是 研究生考上海财经大学的金融学要考哪些科目,需要哪些书籍呢? 上海财经大学金融学和金融硕士有什么区别 上海财经大学金融系研究生招生? 请教:皮皮虾剥法 PDA缩写意思是什么? 艾滋病人CD4300停药会怎么样