Oracle面试题 Oracle笔试题

Oracle计算时间差表达式

–获取两时间的相差豪秒数 select ceil((To_date(’2008-05-02 00:00:00′ , ‘yyyy-mm-dd hh24-mi-ss’) – To_date(’2008-04-30 23:59:59′ , ‘yyyy-mm-dd ...... <阅读全文>

Oracle如何解除被锁表

-查找锁定表信息select p.spid, c.object_name, b.session_id, b.oracle_username, b.os_user_namefrom v$process p, v$session a, v$locked_object b, all_objects cwhere p.addr = a.paddr and a.process = ...... <阅读全文>

oracle中聚合函数rank()使用方法

Oracle对于rank和dense_rank已经支持合计功能,不过这次我仅仅使用了其分析功能。具体语法如下:RANK ( ) OVER ( [query_partition_clause] order_by_clause )。 下面给出一些来自网上的示例: TABLE:S (sub...... <阅读全文>

如何查看Oracle数据库的字符编码

用SYSDBA用户登录,执行如下SQL SELECT value FROM sys.props$ WHERE name = ‘NLS_CHARACTERSET’ 或者: SELECT * FROM NLS_DATABASE_PARAMETERS 结果格式如下:NLS_CHARACTERSET UTF8 第一部分是...... <阅读全文>

oracle权限关于with admin option和with grant option的用法

1、with admin option with admin option的意思是被授予该权限的用户有权将某个权限(如create any table)授予其他用户或角色,取消是不级联的。 如授予A系统权限create session with admin option,然后A又把cr...... <阅读全文>

oracle数据字符集和varchar2的关系是什么?

varchar2最大是4000字节,那么就看你的oracle字符集,如果字符集是16位编码的,ZHS16GBK,那 么每个字符16位,2字节,可以容纳一个中文字符,所以可以容纳2000字符。如果是AL32UTF8编码的字符集,三个字节为一...... <阅读全文>

oracle中number类型问题

在Oracle中Number类型可以用来存储0,正负定点或者浮点数, 可表示的数据范围在 1.0 * 10(-130) —— 9.9…9 * 10(125) {38个9后边带88个0}的数字,当Oracle中的数学表达式的值>=1.0*10(126)时,Oracle...... <阅读全文>

oracle如何从某种特定格式的数据找到这种数据存在哪个表中

在一个oracle数据库库中有n多表,  只知道在这些表中的某个字段存在这样的格式固定的数据:如0001.123456789 怎么样才能匹配到这种数据存在哪个表中? 代码如下: public static void main(String[] args) thro...... <阅读全文>

Oracle如何查找性能最差的SQL

通过ORACLE提供的底层SQL来查找性能最差的SQL。 SELECT * FROM (    SELECT PARSING_USER_ID      EXECUTIONS,      SORTS,      COMMAND_TYPE,      DISK_READS,      sql_text    F...... <阅读全文>

监控Oracle性能的sql语句都有哪些?

select sid,event from v$session_wait where event not like ‘rdbms%’ and event not like ‘SQL*Net message%’; select sql_text from v$sqltext_with_newlines a ...... <阅读全文>

oracle面试之oracle api

Question: varchar2变量,如”e\adsfs\dfsa\defff\def”,变量中有多个”\”或是其它特殊符号,现需从右解析该字符,取到最后一个”\”号的字节符”def”. 全程两个函数:...... <阅读全文>

用oracle 打印一个九九乘法表

declare i int := 1; j int; begin while i <阅读全文>

Oracle DBA面试问题记录

1.select执行时oracle内部的过程 分析:其中包括语法分析、语义分析、视图转换、表达式转换、选择优化器、选择连接方式、选择连接顺序、选择数据 搜索路径等等,然后在SGA中的共享SQL区中找是否执行过该语句,...... <阅读全文>

oracle数据库面试题

1、数据库切换日志的时候,为什么一定要发生检查点?这个检查点有什么意义? 2、表空间的管理方式有哪几种,各有什么优劣。 3、本地索引与全局索引的差别与适用情况。 4、一个表a varchar(2),b number(1)...... <阅读全文>

两个的查询语句有什么区别?

#region oracle 题目 select a.*,b.* from a,b where a.id=b.id 和 select a.*,b.* from b,a where a.id=b.id #endregion 问这两个的查询语句有什么区别? 在oracle 数据库中,查询是从后向前查询的,所以要将...... <阅读全文>

oracle中的企业级的面试题

要求:–1. 实训拓展训练【企业面试题】 –为岗位业务培训业务建立3个表: –S (S#,SN,SD,SA) S#,SN,SD,SA 分别代表工号、员工姓名、所属单位、员工年龄 –C (C#,CN ) C#,CN 分别代表课程...... <阅读全文>

如何进行ORACLE表空间的备份与恢复?

1、切换服务器归档模式,如果已经是归档模式可跳过此步: %sqlplus /nolog (启动sqlplus) SQL> conn / as sysdba (以DBA身份连接数据库) SQL> shutdown immediate; (立即关闭数据库) SQL> sta...... <阅读全文>

Oralce数据库笔试题一套

Oralce数据库 一、选择题 1、在SQL的查询语句中,用于分组查询的语句是(  C  )。 A)ORDER BY    B)WHERE     C)GROUP BY   D)HAVING 2、在“学生情况.DBF”表中,查询计算机专业、助学金大于40元的学生的...... <阅读全文>

如何直接根据sql将查询结果按照格式生成文件

直接根据sql将查询结果按照格式生成文件,下面是前面生成的格式设定。 set colsep’ ‘;    //域输出分隔符 set echo off;    //显示start启动的脚本中的每个sql命令,缺省为on set feedback...... <阅读全文>

Oracle database administrator面试题

1. Differentiate between TRUNCATE and DELETE 2. What is the maximum buffer size that can be specified using the DBMS_OUTPUT.ENABLE function? 3. Can you use a commit statement within a database t...... <阅读全文>

oracle面试题及其答案

一、基础概念 1. 列举几种表连接方式 Answer:等连接(内连接)、非等连接、自连接、外连接(左、右、全) Or hash join/merge join/nest loop(cluster join)/index join ?? ORACLE 8i,9i 表连接方法...... <阅读全文>

Oracle数据库面试题汇总

1. 对字符串操作的函数? 答:ASCII() –函数返回字符表达式最左端字符的ASCII 码值 CHR() –函数用于将ASCII 码转换为字符 –如果没有输入0 ~ 255 之间的ASCII 码值CHR 函数会...... <阅读全文>

Oracle左连接和右连接实现方式

在Oracle PL-SQL中,左连接和右连接以如下方式来实现 查看如下语句: SELECT emp_name, dept_name FORM Employee, Department WHERE Employee.emp_deptid(+) = Department.deptid 此SQL文使用了右连接,...... <阅读全文>

Oracle DBA笔试题

Oracle DBA笔试题 姓名:________________ 性别:________________ 日期:________________ 时间:120分钟 一、 Database 1. 创建用户时,需要赋予新用户什么权限才能使它联上数据库:______。 2. 如何重...... <阅读全文>

可变数组是什么?

可变数组与嵌套表相似,也是一种集合。一个可变数组是对象的一个集合,其中每个对象都具有相同的数据类型。可变数组的大小由创建时决定。在表中建立可变数组后,可变数组在主表中作为一个列对待。从概念上讲,...... <阅读全文>

版权声明:本站大部分内容为原创! 另有少部分内容整理于网络,如需转载本站内容或关切版权事宜请联系站长。未经允许,严禁复制转载本站内容,否则将追究法律责任。 本站欢迎与同类网站建立友情链接,请联系QQ:176687814