SQL 中创建存储过程

怎么在SQL中创建存储过程语句我会写但是写到查寻分析器中是不是要运行一下数据库中才会有这个存储过程呢?一个查询是一个文件啊不保存它那么写的SQL语句会不会就没有了呢没了我... 怎么 在SQL 中创建存储过程 语句我会写 但是写到 查寻分析器中 是不是要运行一下数据库中才会有这个存储过程呢? 一个查询 是一个文件啊 不保存它 那么写的SQL 语句会不会就没有了呢没了我的 存储过程不是也没有了 因为这要 外部参数的 没值我也运行不了 怎么 弄 展开
 我来答
书运其骊艳
2020-09-08 · TA获得超过1138个赞
知道答主
回答量:5
采纳率:0%
帮助的人:1088
展开全部
你把那个创建存储过程的查询语句运行一下
数据库里就会按照你的语句建立存储过程了
建立好后你写的那个创建存储过程的语句就没用了
下次直接就可以调用创建好的存储过程
有output参数的存储过程可以通过定义变量来传入参数啊,比如这样
--创建存储过程
create
procedure
Test
@i
int
output
as
set
@i
=
@i
*
2
--定义一个变量
declare
@i
int
--赋值10
set
@i
=
10
--打印输出
print
@i
--调用存储过程,使变量@i乘以2
Test
@i
output
--打印输出
print
@i
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式