怎么创建存储过程

By admin in 澳门新葡亰官网 on 2020年5月8日

as

实施例子:

002 PowerBuilder报表开采 $52

请完结按编号为总是条件,将八个表连接成三个一时表,该表只含编号.付加物名.顾客名.订金.总金额,总金额=订金*订数,有的时候表放在存款和储蓄进度中

以下为援引的剧情:

实例3:设有多少个表为Product,Order,其表内容如下:

澳门新葡亰官网 ,as

go

select * from book

create proc query_book

实例1:查询表Book的原委的仓储进程

001 C语言入门 $30

@param1 char(10),@param2 varchar(20),@param3 money,@param4 money output

以下为引用的从头到尾的经过: declare @total_price money exec insert_book
‘003’,’Delphi 控件开拓指南’,$100,@total_price print
‘总金额为’+convert(varchar,@total_price) go

exec query_book

Create proc insert_book

insert book(编号,书名,价格) Values(@param1,@param2,@param3) select
@param4=sum(价格) from book go

仓库储存进度的3种传回值: 1.以Return传回整数 2.以output格式传回参数
3.Recordset

以下为援引的源委: Product 成品编号 付加物名称 客商订数 001 钢笔 30 002
毛笔 50 003 铅笔 100 order 成品编号 客商名 客商订金 001 南沙区 $30 002
曲江区 $50 003 梅县区 $4

以下为援用的原委:

以下为引用的内容: Create proc temp_sale as select
a.付加物编号,a.产物名称,b.顾客名,b.顾客订金,a.顾客订数* b.客商订金
as总金额 into #temptable from Product a inner join order b on
a.成品编号=b.产物编号 if @@error=0 print ‘Good’ else print ‘Fail’ go

编号 书名 价格

with encryption ———加密

传回值的分别:
output和return都可在批次程式中用变量选用,而recordset则传回到实践批次的客商端中

表book的内容如下

实例2:插手一笔记录到表book,并询问此表中负有图书的总金额

那篇小说首固然讲行使存储进度创设表怎么开创存款和储蓄进程以至哪些创设存款和储蓄进度为宗旨的小说

代码如下:

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图
Copyright @ 2010-2020 3522vip 版权所有