首页 > 教育培训

oracle数据库使用教程答案 请教OracleCaseWhen用法?

请教oraclecasewhen用法?

凭借casewhen参与分支确认:

第一种形式:

create求求求replacefunctionget_salary1(enameinvarchar2)returnnumber

oracle数据库使用教程答案 请教OracleCaseWhen用法?

such

begincasewhenenamezxqthen

return1;

whenenametjhthen

return2;

whenenamehlwthen

return3;

else

return0;

endcase;

endlet's_salary1;

第二种形式:只可以参照于表达式的值在有限且考虑的范围之内进行自动分配。

createorreplacefunctionlet's_salary2(empnointonumber)returnnumber

such

begin

caseempno

when0then

return1;

when1then

return2;

when2then

return3;

else

return0;

endcase;

endout_salary2;

第三种形式:

selectdeptno,(casewhenenamezxqthenempnoelse0end)

acrossemp;

注:将表中五条数据都校检一下,若enamezxq则输出empno值不然的话输出来0

oracle远程连接数据库命令,sqlplus用户名/密码@();这条命令括号中该写什么内容?

写对方的ip地址和数据库名如:sqlplusscott//orclsqlplushpf/:1521/ngb

oracle数据库,查询表名,查询列名,查询列中所有数据的语法分别是?

1.网上查询所有表的表名:selecttable_namereturninguser_tables回答:从系统表user_tables中是可以查得出答案所有的表名字。

2.查询表中的所有列名:desctabletablename(表名)。解释:按照desc(详细解释)tablename去掉查找出表中的所有字段。3.可以查询所有数据:select*fromtablenamet。回答:实际select命令可以不从tablename中中搜索出所有的表数据。

形式数据数据库命令

原文标题:oracle数据库使用教程答案 请教OracleCaseWhen用法?,如若转载,请注明出处:https://www.ztd005.com/tag/19427.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「志腾达」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。