摘要: The SYSDATE pseudo-column shows the current system date and time. Adding 1 to SYSDATE will advance the date by 1 day. Use fractions to add hours, minutes or seconds to the date. Look at these examples:SQL> select sysdate, sysdate+1/24, sysdate +1/1440, sysdate + 1/86400 from dual;SYSDATE SYSDATE+ 阅读全文
posted @ 2011-05-18 12:56 lavandachen 阅读(1094) 评论(0) 推荐(0) 编辑
摘要: ORACLE中,表空间是数据管理的基本方法,所有用户的对象要存放在表空间中,也就是用户有空间的使用权,才能创建用户对象.否则是不充许创建对象,因为就是想创建对象,如表,索引等,也没有地方存放,Oracle会提示:没有存储配额. 因此,在创建对象之前,首先要分配存储空间.分配存储,就要创建表空间: 创建表空间示例如下:CREATE TABLESPACE "SAMPLE" LOGGING DATAFILE 'D:\ORACLE\ORADATA\ORA92\LUNTAN.ora' SIZE 5MEXTENT MANAGEMENT LOCAL SEGMENT SPA 阅读全文
posted @ 2011-05-18 10:36 lavandachen 阅读(919) 评论(0) 推荐(0) 编辑
摘要: 在使用Oracle数据的过程中,经常会用到自增长列,但Oracle并没有提供直接实现自增长的方法,下面我们来看看如何自己实现此功能。步骤一:创建序列Sql代码-- CREATE SEQUENCECREATESEQUENCEINNERID MINVALUE 1 MAXVALUE 99999999999999 STARTWITH1 INCREMENTBY1 CACHE 20 ORDER;步骤二:创建表Sql代码CREATETABLEADMIN2 (ID VARCHAR2(20),NAMEVARCHAR2(10));步骤三:使用INNERID的属性插入值:--INNERID.currval 指当前序 阅读全文
posted @ 2011-05-18 09:39 lavandachen 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 簡介 TableSpace 是Oracle空間管理上的邏輯單位,實體上存放資料的是Tablespace裡面的檔案(Data File);而我們所熟悉的Table就放在這 一個一個的檔案裡面。所以TableSpace可以看成是Data File的群組。通常在管理上會把使用者的資料與Oracle系統的物件以不同的Tablespace做切分 。如果一個Oracle上有多個不同的AP系統,以不同的TableSpace做切割,則可以達到管理與備份的目的。但是TableSpace的功用也不僅僅只是簡單的群組分類而已,Oracle 提供了許多功能上的參數來設定TableSpace來達到空間管理與效能增進的目 阅读全文
posted @ 2011-05-18 09:38 lavandachen 阅读(5464) 评论(1) 推荐(1) 编辑