请问pl/sql语言中的&是什么意思

来源:百度知道 编辑:UC知道 时间:2024/05/14 06:07:08
比如:DECLARE
V_deptno emp.deptno%TYPE :=&p_deptno;
BEGIN
DELETE FROM emp WHERE deptno=v_deptno;
IF SQL%NOTFOUND THEN
DELETE FROM dept WHERE deptno=v_deptno;
END IF;
END;

ORACLE中将带&的定义为变量,用户输入值后才能查询.
select * from table where id = &insertid

&insertid就是变量

打开ORACLE的PL/SQL网页,
输入select * from table where id = &insertid
会出现一个文本框,要输入的值就是语句里面带&号的变量

是SQL语言中的连接符号,表示并且的一样,如果是查询语句,就意味着前后两个条件要同时满足.

SQL 中好像是用And表示条件与吧?
应该是与运算符