程序中说的开发是什么意思?
2个回答
2011-07-15
展开全部
储过程是数据库的一个概念
打个比方说,存储过程就相当于一个存在数据库中的方法,可以有输入参数(input),输出参数(output),返回值(return)
比如一个方法 public string GetData(int id,out int rowCount)
参数id代表input
参数rowCount代表output,即可当输入参数,也可当输出参数
返回值类似
一个简单的存储过程:
create proc T_GetData
@id int input, //输入参数
@rowCount int output //可输入输出参数 类似于.net中的out parameter
AS
begin
select @rowCount = sum(rowname) from table1 where id = @id //这里给output参数赋值
return '测试而已' //这里返回值
end
GO
就创建了一个存储过程,可以跟调用方法一样很简单的调用它了
打个比方说,存储过程就相当于一个存在数据库中的方法,可以有输入参数(input),输出参数(output),返回值(return)
比如一个方法 public string GetData(int id,out int rowCount)
参数id代表input
参数rowCount代表output,即可当输入参数,也可当输出参数
返回值类似
一个简单的存储过程:
create proc T_GetData
@id int input, //输入参数
@rowCount int output //可输入输出参数 类似于.net中的out parameter
AS
begin
select @rowCount = sum(rowname) from table1 where id = @id //这里给output参数赋值
return '测试而已' //这里返回值
end
GO
就创建了一个存储过程,可以跟调用方法一样很简单的调用它了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询