MySQL数据库中如何新建一个带参数的存储过

MySQL数据库中如何新建一个带参数的存储过,第1张

你打开"new query",然后直接在新的窗口里编写就可以了,给你个示例:

create procedure p_test

(

in i_num int,

in i_name varchar(50),

out o_result varchar(100)

)

begin

select i_num as '输入参数1', i_name as '输入参数2'

set o_result = '输入参数结果为:'

end

CREATE PROCEDURE P1

@XH VARCHAR(10),@XM VARCHAR(10) OUTPUT,@XB CHAR(2) OUTPUT,@ZY VARCHAR(10) OUTPUT,@X VARCHAR(20) OUTPUT AS

SELECT @XM=姓名,@XB=性别,@ZY=专业,@X=所在系

FROM 学生表 WHERE 学号=@XH

go

--调用

DECLARE @XM VARCHAR(10),@XB CHAR(2),@ZY VARCHAR(10),@X VARCHAR(20)

EXECUTE P1 'S001',@XM OUTPUT,@XB OUTPUT,@ZY OUTPUT,@X OUTPUT

PRINT '姓名:'+@XM+'性别:'+@XB+'专业:'+@ZY+'所在系:'+@x

在原油全烃气相色谱图中,介于每个正构烷烃分子色谱峰之间的低丰度小峰均为支链烷烃和环烷烃峰,一般化学性质比正烷烃更加稳定,其丰度分布可构成原油化学组成的GC-指纹特征。对全烃气相色谱图进行指纹化处理,首先从色谱图中筛选出一批碳数为nC10—nC25的成对小峰,依次予以数字编号。以L17-21井原油全烃气相色谱图为准,共标出159个小峰(图4.4)。以相同原则测量出这些小峰的峰高(也可用峰面积),建立所有研究井所采原油的全烃色谱原始峰高数据库(表4.2,表中因篇幅有限,只列出16 口井中6口井油样及每个油样色谱图中159个小峰中的部分峰号及峰高,其他省略)。

表4.2 原始峰高数据库

图4.4 L17-21井原油色谱图指纹化处理

在全烃色谱原始峰高数据库基础上,建立基础色谱指纹参数数据库,即以后面峰的峰高分别比前面的4个峰的峰高,建立全烃色谱指纹峰高比数据库(表4.3,表中只列出部分井油样部分色谱指纹峰高比数据,同表4.2)。这个指纹参数数据库就是下面判识油藏流体连通性的基础。

表4.3 全烃色谱指纹参数数据库


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9979589.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存