SELECT 赋值:怎么把一列的数据赋值给一个变量

2025-03-25 06:27:30
推荐回答(3个)
回答1:

您好:

语法如下:

DECLARE @变量	数据类型
SELECT @变量=列名
  FROM 表
 WHERE 条件

回答2:

我不明白你怎么赋值啊,是加起来吗?这列是什么类型的

回答3:

declare
v_ename emp.ename%type;
begin
select ename into v_ename from emp where empno=7369;
dbms_output.put_line(v_ename);
end;
/
以上select ename into v_ename from emp where empno=7369;
就把select出的ename数据赋值给了变量 v_ename,