面试的时候问你熟悉oracle数据库吗

面试的时候问你熟悉oracle数据库吗,第1张

如果是开发的话,那还是基于SQL这种语言的语法了,要多自己使用才能熟悉的。 对于oracle数据库来说,PL/SQL delelopment是重点,除了SQL,还要了解触发器trigger,存储过程procedure,任务job,视图view等等。

1、组函数

2、having和where的区别,

3、伪列,

4、怎么实现数据分页?

5、表链接

6、事务(ACID)

7、数据安全

8、序列

9、索引

10、你所参与过的项目用了几个表?

1

update t

set logdate=to_date('2003-01-01','yyyy-mm-dd')

where logdate=to_date('2001-02-11','yyyy-mm-dd');

2

select

from t

where name in (select name from t group by name having coung()>1)

order by name;--没说清楚,到底是升序还是降序

3

select ID,NAME,ADDRESS,PHONE,LOGDATE

from

(

select t,row_number() over(partition by name order by name) rn

from t

)

where rn = 1;

4

update t

set (address,phone)=

(select address,phone from e where ename=tname);

5

select

from t

where rownum <=5

minus

select

from t

where rownum <=2;

也没什么特别的地方,有些题目用oracle特有的函数去做会比较简单,像在第三题中用到的oracle的分析函数,以及在第一题中用到的oracle的to_char()函数。

这几个题目主要是看你能不能使用oracle的函数去处理

以上就是关于面试的时候问你熟悉oracle数据库吗全部的内容,包括:面试的时候问你熟悉oracle数据库吗、Oracle数据库DBA面试中都会出现哪些问题、ORACLE数据库面试题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10186806.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存