暂无图片
暂无图片
3
暂无图片
暂无图片
1
暂无图片
Oracle 技术面试常见问题汇总及解答.docx
614
13页
36次
2025-01-07
5墨值下载
1.paron by
group by
点)?
1. group by
是分组函数的分组子句,
partition by
是分析函数的分组子句;
2. partition by
相比
group by
能够部数上,某些
做分组排序,而
group by
则只保留参与分组的字段和聚合函数的结果
3.
结果上,
partition by
可以看到明细数据,
group by
只可以看到聚合后的数据
答出两点即可得满分,满分
4
分,少于
2
点得
1
2.
where
件 和
on
后的条件有什么区别?
在使用外连接时,


的使用是有区别的。

条件是在生成临时表时使用的条件,它不管

中的条件是否为真,都会返回左边表或者右
边表的记录;

条件是在临时表生成好后,在对临时表记录进行二次过滤的条件。这时已
经没有

的含义
必须返回左边表的记录),他的这个

条件是应用到生成的中间
临时表的。条件不为真的就全部过滤掉。
引申 :


区别使用的范围
为什么会产生上面不同记录的原因。关键原因是

的特殊性。不

上的条件是否为真都会返回


表中的记录。

则具有


特性的
并集 。但是

就没有这个特殊性。条件放在


中,返回的结果集是相同的
蓝色部分为要点,分为两部分,在外连接的区别和内连接无区别,每答出一部分即可得
分,本题共
3.
请给出触发器的组成
触发器组成

触发事件:起触发器被触发的事件。 例如:

语句

语句对
或视图执行数据处理操作

语句(如



语句在数据库中创建、修
改、删除模式对象)、数据库系统事件(如系统启动或退出、异常错误)、用户事件(如
登录或退出数据库)。
触发

在触生之

还是

发,
是触发事件和该

的操作顺序。
触发作:

被触之后目的意图,正触发本身做的情。 例如
!"
块。
触发对象:包括表、视图、模式、数据库。只有在这些对象上发生了符合触发条件的触发
事件,才会执行触发操作。

触发条件:由

子句指定一个逻辑表达式。只有当该表达式的值

时,遇到
发事件才会自动执行触发器,使其执行触发操作。

触发:说触发内定的动被执的次数。语句

触发和行

触发器。
语句级

触发器:是指当某触发事件发生时,该触发器只执行一次;

发器某触生时该操每一触发
都单独执行一次。
本题
#
分,一共六个部分绿色为关键点,每个部分得
$
4.
请按照下列需求给出正则表达式的写法
$
请给出匹配标点符号的正则表达式

请给出匹配字母和汉字的正则表达式
%
请给出匹配五个连续的小写字母字符的正则表达式

请给出匹配任意非数字字符的正则表达式
&
请给出匹配零和非零开头的数字正则表达式
#
请给出匹配一年的
$
个月
'$
'(
$
$
的正则表达式
)
请给出匹配
****+,,+--
式的正则表达式
.
请给出匹配
m-n
的数字的正则表达式
$
//0123455
/6/70755
%
//8559&:
或者
/7+;59&:
/6/-<=<455
或者
/6'+(5
&
'>/$+(5/'+(5?
#
'@/$+(5>$/'+5
)
A-9:+A-9$:+A-9$:
.
A-9,2:
每个
1
分,本题
8
5.
解释下列式子的含义
$4123B*B-74C*7C
48D37B*B-74E*7E
4123B*B-74C-C
48D37B*B-74C-C
%4123B*B-74C--C
48D37B*B-74C--C
4123B*B-74C-7*C
48D37B*B-74C-7*C
&4123B*B-74CFC
48D37B*B-74CFC
#4123B*B-74C---C
48D37B*B-74C---C
附加题:
$
DGCC
812-B*B-74--C
1
截取到当年年
;
只返回日期中年的部分
2
截取到当前星期第
;
返回日期是一之内的第几天
3
截取到当小时间
;
返回日期是当月的第几天
4
截取到当
;
返回日期是当星期几
5
截取到当
;
返回当前日期是在当年的第几季度
6
截取到当小时间,返回当前日期是当年的第几天
附加
1
)返回从午夜当前时间的数(
0-86400
of 13
5墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。