sql中declare是什么意思

来源:百度知道 编辑:UC知道 时间:2024/06/08 00:33:52
例如
create proc class
@xuehao char(8)
as
declare @name
···

as 上面定义的@xuehao 和下面用declare定义的@name有什么不同呀!
那输入参数是干什么用的呢?
输出参数呢?

是声明的意思,就是声明变量的,例如:
declare v_number number(10);
v_char varchar2(20);
这个一般是用在函数和存储过程中的.

前面的是参数, 是调用这个存储过程的时候从外部输入进来的。
declare 是声明变量。
比如说,
这个存储过程是,只要你把学号输入进来,
就能查询这个学生的班级。
那么在这个存储过程里面, 学号就是参数。
你给什么学号, 它就返回给你相应的班级。
又或者你也可以做成, 只要你输入学号, 这个存储过程就会将这个学生删除。
反正就是这个意思, 是很基础的东西, 建议你还是看看书把~

sql中declare是声明的意思,就是声明变量的,这个一般是用在函数和存储过程中的。比如说,这个存储过程是,只要你把学号输入进来,就能查询这个学生的班级。那么在这个存储过程里面, 学号就是参数。你给什么学号, 它就返回给你相应的班级。又或者你也可以做成, 只要你输入学号, 这个存储过程就会将这个学生删除。

vb 中使用declare的详细方法? 在orc数据库中的PL/SQL 如何用declare 定义多个变量 在SQL SERVER中索引是什么 SQL是什么? sql是什么?? SQL是什么? declare announce的区别? declare tips是什么意思? 在数据库中查找一个表的sql语句是什么 Access中的iif()函数在SQL Server中是什么?