oracle实验以及答案 下载本文

内容发布更新时间 : 2024/6/16 17:04:04星期一 下面是文章的全部内容请认真阅读。

示格式为第一个字母大写其他字母小写,为每个列设置合适的列标题。 答:SELECT INITCAP(ename),LENGTH(ename) FROM emp

WHERE SUBSTR(ename,1,1) IN('J','A','M');

7.显示雇员的姓名、受雇日期及受雇当天是星期几(列标题为DAY),并以DAY升序排

列。

答:SELECT ename,hiredate,TO_CHAR(hiredate,'DAY') \ TO_CHAR(hiredate,'D');

8.创建一个查询显示雇员姓名及其奖金(列标题为COMM),如果该雇员不能获得奖金

则以“No Commission.”显示。 答:

答:SELECT ename, CASE WHEN comm>0 THEN TO_CHAR(comm,'9999999')

ELSE 'No Commission' END \