oracle
文章平均质量分 60
蓝调翔宇
这个作者很懒,什么都没留下…
展开
-
Oracle 中时间的计算
Oracle中时间的计算 Oracle中表示时间有DATE和TIMESTAMP,DATE可以存储年,月,日,小时,分钟,秒.TIMESTAMP是DATE的扩展,可以存储年,月,日,小时,分钟,秒,同时还可以存储秒的小数部分.秒的小数部分可以为9位即纳秒,默认为6为的微秒.表示时间差的为INTERVAL:INTERVAL YEAR TO MONTH和INTERVAL DAY转载 2013-09-05 11:44:12 · 863 阅读 · 0 评论 -
ORACLE 面试问题-技术篇
1. 解释冷备份和热备份的不同点以及各自的优点解答:热备份针对归档模式的数据库,在数据库仍旧处于工作状态时进行备份。而冷备份指在数据库关闭后,进行备份,适用于所有模式的数据库。热备份的优点在于当备份时,数据库仍旧可以被使用并且可以将数据库恢复到任意一个时间点。冷备份的优点在于它的备份和恢复操作相当简单,并且由于冷备份的数据库可以工作在非归档模式下,数据库性能会比归档模式稍好。(因为不必将arc转载 2014-02-19 16:37:05 · 517 阅读 · 0 评论 -
oracle表锁住 解锁办法
第一种方法:用系统账户如sys as SYSDBA 登录进去(以下这些查不到的话,可以普通用户的身份登入也行)1、查看数据库锁,诊断锁的来源及类型: select object_id,session_id,locked_mode from v$locked_object; 或者用以下命令: select b.owner,b.object_name转载 2014-02-25 11:07:37 · 485 阅读 · 0 评论 -
PLSQL常用语句汇总
在SQLPLUS下,实现中-英字符集转换alter session set nls_language='AMERICAN';alter session set nls_language='SIMPLIFIED CHINESE';主要知识点:一、有关表的操作1)建表create table test as select * from dept; --从已知表复制数据和结构转载 2013-10-21 10:08:48 · 2545 阅读 · 0 评论 -
oracle查询数据库中的利用率
select a.tablespace_name,a.bytes/1024/1024 "Sum MB",(a.bytes-b.bytes)/1024/1024 "used MB",b.bytes/1024/1024 "free MB",round(((a.bytes-b.bytes)/a.bytes)*100,2) "percent_used" from (select ta原创 2013-10-14 14:39:35 · 456 阅读 · 0 评论 -
oracle连接数据库的时间
oracle中可以通过查询一下语句,得到数据库的连接时间。 SQL>select count(*) from v$process; COUNT(*) ---------- 30这个值默认的为150.如果你连接的时候超过150了就会断开。原创 2013-10-14 11:01:58 · 1204 阅读 · 0 评论 -
Oracle关于时间/日期的操作2
当前时间减去7分钟的时间 select sysdate,sysdate - interval '7' MINUTE from dual 当前时间减去7小时的时间 select sysdate - interval '7' hour from dual 当前时间减去7天的时间 select sysdate - interval '7' day from dual原创 2013-09-05 15:32:59 · 486 阅读 · 0 评论 -
Oracle关于时间/日期的操作1
在oracle中有很多关于日期的函数,如: 1、add_months()用于从一个日期值增加或减少一些月份 date_value:=add_months(date_value,number_of_months) 例: SQL> select add_months(sysdate,12) "Next Year" from dual; Next Year ----转载 2013-09-05 15:32:04 · 544 阅读 · 0 评论 -
ORACLE JOBS
一、设置初始化参数 job_queue_processes sql> alter system set job_queue_processes=n;(n>0) job_queue_processes最大值为1000 查看job queue 后台进程 sql>select name,description from v$bgprocess;二,dbms_job p转载 2013-09-05 15:02:13 · 584 阅读 · 0 评论 -
oracle错误大全
ORA-00001: 违反唯一约束条件 (.) ORA-00017: 请求会话以设置跟踪事件 ORA-00018: 超出最大会话数 ORA-00019: 超出最大会话许可数 ORA-00020: 超出最大进程数 () ORA-00021: 会话附属于其它某些进程;无法转换会话 ORA-00022: 无效的会话 ID;访问被拒绝 ORA-00023: 会话引用进程私用内存原创 2013-09-05 11:47:50 · 704 阅读 · 0 评论 -
oracle中DDL DML指什么?
DDL create table 创建表 alter table 修改表 drop table 删除表 truncate table 删除表中所有行 create index 创建索引 drop index 删除索引当执行DDL语句时,在每一条语句前后,oracle都将提交当前的事务。如果用户使用insert命令将记录插入到数据库后,执行了一条转载 2014-02-19 16:39:17 · 562 阅读 · 0 评论