99问答网
所有问题
Oracle if else if , if elsif,plsql if else if , if elsif的区别 扫盲
如题所述
举报该问题
推荐答案 2012-10-19
没有区别
if ... else ...; 为一组判断 只有 是或否
if...elsif...else : 可以有多种情况
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/eOOeBttzB.html
其他回答
第1个回答 推荐于2018-03-31
写法是这样的:1.if ... else... ;... if ...else ... ;2.if ... elsif ...elsif ...elsif ... else...;
第2个回答 2012-10-19
求答案到时候。。共同扫盲
相似回答
plsql
中管联操作符的作用?
答:
1、打开
PLSQL,
填写用户名和密码(初始有两个用户sys和system,密码是自己安装
oracle数据库
时定的),Database选择ORCL(默认数据库
,oracle
中创建的用户就像是mysql中建的数据库,两者有异曲同工之妙)2、登陆成功后在界面的头部可以看到一下信息,最上面的system@ORCL就表示是用户system在登录状态,其中...
Oracle数据库的
存储过程怎么写?
答:
行1: CREATE OR REPLACE PROCEDURE 是一个
SQL
语句通知
Oracle数据库
去创建一个叫做skeleton存储过程, 如果存在就覆盖它; 行2: IS关键词表明后面将跟随一个PL/SQL体。 行3: BEGIN关键词表明PL/SQL体的开始。 行4: NULL PL/SQL语句表明什么事都不做,这句不能删去,因为PL/SQL体中至少需要有一句; ...
PLSQL
存储过程 创建成功
,
用EXEC调用成功。但是为甚不能输出DBMS写的...
答:
首先,你觉得你可以先去了解下if
elsif
else
相应的逻辑判断。因为v_count是不可能为负数,所以else 里面的DBMS_OUTPUT.PUT_LINE语句是不会执行的!
ORACLE
问题之疑难杂症 求大神解惑。。。详细的哦 追加分。。_百度知...
答:
刚刚有个哥们说,这是sqlplus中打开服务器输出的参数,如果在别的地方(比如pl/
sql
developer)去掉这行代码即可。就执行这部分既可以了。DECLARE eno emp.empno%TYPE ;sal emp.sal%TYPE ;BEGIN eno := 3000 ;SELECT sal INTO sal FROM emp WHERE empno=eno ;IF sal>3500 THEN DBMS_OUTPUT.put_...
plsql
中怎么输出boolean类型
答:
ELSE
DBMS_OUTPUT.put_line( 'false' ); END IF; END; false PL/
SQL
procedure successfully completed. 只有TRUE、FALSE 和NULL 才可以赋给布尔类型的变量。 当表达式中使用关系操作符的时候,返回结果也是布尔类型的值,如下面的示例: v_flag := (count > 200); 2、...
oracle
触发器问题 求解 帮忙看看错在那里?
答:
select '10','1' || to_char(:new.fmtype),:new.fmcode,case :new.fmtype when 1 then '01' when 2 then '02' when 3 then '03'
else
'01' end from dual end if; ---加一个 或用
elsif
换下面的if也行 if (updating) then delete from zy.titemsortdetail a where a....
用
plsql
编写一个过程
,
可以输入一个雇员编号,如果该雇员的所属部门为1...
答:
if v_empno='10' then dbms_output.put_line('雇员名:'||v_ename);
elsif
v_empno='20' then dbms_output.put_line('姓名:'||v_ename||'编号:'||v_empno);
else
dbms_output.put_line('姓名:'||v_ename||'编号:'||v_empno||'职位:'||v_job);end if;end;/ ...
编写一个函数
,
判断一个字符串是否为数字字符串,要求主函数负责输入字符...
答:
if v_tmp = '.' and v_dot = 0 then v_dot := v_dot + 1;null;--第一位可以是'+'和'-'
elsif
v_i = 1 then if v_sign = 0 and (ascii(v_tmp) = 45 or ascii(v_tmp) = 43) then v_sign := v_sign + 1;null;
else
return 0;end if;else return 0;end if;end ...
oracle
PLSQL
语句错误" := . ( @ % ;"?
答:
第6行应该把 = 换成 := 吧。仅供参考
大家正在搜
if else if语句的用法
oracleplsqlif
else和else if
if else if语句格式
java if else
javascript if语句
c语言中if else语句的用法
js else if
html if else
相关问题
vhdl中else if和elsif有什么区别
oracle 查询语句 能否放if elsif 语句?各位大...
oracle数据库中的elsif后面可以跟if语句吗
PLSQL选择控制语言IF.....THEN....END ...
请问ORACLE 的SQL 能不能做类似于IF......E...
oracle 存储过程里的if else
VHDL语言中 BEGIN、END、IF、ELSE、ELSI...
关于C语言中if,elseif和else的区别在哪里