Oracle中常用的函数
---sql的函数的使用(Oracle)
---dual的使用:哑元表:没有表需要查询的时候 可以用它
---select 'Hello World' from dual; ---结果:Hello World
---单行函数:单行
1.日期函数:系统时间:sysdate---select sysdate from dual; ---当前的系统时间---结果:2010-05-14
sysdate+(-)整数的含义---select sysdate+1 from dual; ---当前系统日期的后一天---结果:2010-05-15
---select sysdate-7 from dual; ---当前系统日期的上一周---结果:2010-05-07
日期间间隔的天数:日期1+(-)日期2---select (sysdate-hiredate) as 天数 from emp;
日期间间隔的月份:months_between(day1,day2):返回day1日期和day2日期之间相差的月份
---select months_between(sysdate,hiredate) as 月份 from emp;
to_char(day,'格式'):将一个数字或日期转换为字符串
---select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual; ---结果:2010-05-14 18:49:07
---格式变化:---select to_char(sysdate,'d') from dual;---今天是这一周的第几天---结
相关文档:
在java对oracle的操作中,日期字段是很头疼的事情,其实仔细研究一下也并不难掌握。
举个例子来说明:
表 book 中有name varchar2(20)//书籍名称,buydate Date //购买日期 两个字段。
已经创建了数据库连接Connection conn;
方法一、使用java.sql.Date实现比较简单的yyyy-mm-dd格式日期。
java.sql. ......
(一)Data blocks ,Extents,Segment
这就是他们之间的逻辑结构。
先看Data blocks(也叫逻辑块,oracle块,页)吧,oracle存储数据都是在这些数据块中,一个数据块是磁盘上数据库物理空间一系列物理字节的组成。
比Data blocks更高一层的逻辑数据块空间是e ......
经验:
alter system set log_archive_dest=’D:\oracle\archivelog’ scope=spfile;
alter system set log_archive_start=true scope=spfile;
之后,
create pfile from spfile
可验证加上没
一、查看数据库运行模式
可以用超级用户(INTERNAL)在SQLPLUS中使用命令ARCHIVE LOG LIST查看
......
'
ALTER TABLESPACE app_data
ADD DATAFILE 'u01/oradata/userdata03.dbf'
SIZE 200M;
'创建表空间
CREATE TABLESPACE userdata
DATAFILE 'u01/oradata/userdata03.dbf' SIZE 100M
AUTOEXTEND ON NEXT 5M MAXSIZE 200M;
'创建回滚表空间
CREATE UNDO TABLESPACE undo1
DATAFILE ' ......
Upgrade Oracle 9i RAC to Oracle 10g RAC
by Vincent Chan
This article provides the procedures for converting Oracle 9i (9.2.0.4) RAC to Oracle 10g (10.2.0.1) RAC on Red Hat Enterprise Linux 3 (RHEL3).
Oracle Database 10g and Oracle Real Application Cluster (RAC) 10g itself, boast many new and ex ......