-
Oracle关于时间/日期的操作
在oracle中有很多关于日期的函数,如: 1、 add_months() 用于从一个日期值增加或减少一些月份 date_value:=add_months(date_value,number_of_months) 例: SQL select add_months(sysdate,12) "Next Year" from dual; Next Y...
-
PL/SQL 日期时间类型函数及运算
内部存储格式: 世纪、年、月、日、小时、分钟、秒 默认格式是:DD-MON-RR。 SYSDATE返回当前的系统时间。 SELECTSYSDATEFROMDUAL; 对日期的数学运算 SELECT(SYSDATE-HIRE_DATE)/7FROMTABLENAMEWHERER...
-
收集的ORACLE函数大全
SQL中的单记录函数 1.ASCII 返回与指定的字符对应的十进制数; SQLselectascii('A')A,ascii('a')a,ascii('0')zero,ascii('')spacefromdual; AAZEROSPACE ------------------------------------ 65974832 2.CHR 给出整数,返回对应的...
-
如何Shrink Undo表空间,释放过度占用的空间
环境: OS:Red Hat Enterprise Linux AS release 4 (Nahant) DB:Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production 一台Oracle10gR2数据库报出如下错误: ORA-1653: unable to extend table SYSMAN.MGMT_SYSTEM_ERROR_LOG...
-
ORACLE数据库空间整理心得
最近由于单位数据库硬盘空间不足,整理的时候查了许多文章,也进行了测试,整理后得出一些经验供大家参考。 首先,在网上看到一篇文章,如何ShrinkUndo表空间,释放过度占用的空间...
-
一个oracle指令的好网站
今天发现了一个显示ORACLE语法的好网站。内容太多,就不一一摘录了,记在这里,也方便自己查找。 目录如下: An A-Z Index of Oracle SQL Commands (version 9.2) Cluster - - - - Add / Enable Context - -...
-
Oracle中大批量删除数据的方法
写一个循环删除的过程。 createorreplaceproceduredelBigTab(p_TableNameinvarchar2,p_Conditioninvarchar2,p_Countinvarchar2) as pragmaautonomous_transaction; n_deletenumber:=0; begin while1=1loop EXECUTEIMMEDIATE 'deletefrom'||p_Table...
-
Oracle收购TimesTen 提高数据库软件性能
正在看的ORACLE教程是:Oracle收购TimesTen 提高数据库软件性能。Oracle公司6月9日宣布同意收购TimesTen公司,TimesTen是一家私营软件企业,其产品能提高用于股市和机票预订等需要快速响应时间...
-
Oracle 数据表分区的策略
正在看的ORACLE教程是:Oracle 数据表分区的策略。本文描述通过统计分析出医院信息系统需分区的表,对需分区的表选择分区键,即找出包括在你的分区键中的列(表的属性),对大型数据的...
-
Oracle数据库集复制方法浅议
正在看的ORACLE教程是:Oracle数据库集复制方法浅议。前言 日益增长的分布式应用需求要求实现更好分布式的软件环境,不断推动着分布式技术的进步。Oracle数据复制是实现分布式数据环...
-
Oracle使用PL/SQL操作COM对象
正在看的ORACLE教程是:Oracle使用PL/SQL操作COM对象。PL/SQL是由Oracle公司对标准SQL进行扩展,专用于Oracle数据库中程序设计的专用语言,属第三代过程式程序设计语言。从Oracle8开始提供了直...
-
Oracle 9i轻松取得建表和索引的DDL语句
正在看的ORACLE教程是:Oracle 9i轻松取得建表和索引的DDL语句。我们都知道在9i之前,要想获得建表和索引的语句是一件很麻烦的事。我们通常的做法都是通过exportwithrows=no来得到,但它的...
-
解析Oracle 8i/9i的计划稳定性
正在看的ORACLE教程是:解析Oracle 8i/9i的计划稳定性。 由Oralce8.1开始,Oracle增加了一个新的特性就是StoredOutlines,或者称为PlanStability(计划稳定性)。这个特性带来三个好处。首先,你可...
-
如何确定Oracle数据库表重复的记录
正在看的ORACLE教程是:如何确定Oracle数据库表重复的记录。 作为一个Oracle数据库开发者或者DBA,在实际工作中经常会遇到这样的问题:试图对库表中的某一列或几列创建唯一索引时,系...
-
Oracle约束管理脚本
正在看的ORACLE教程是:Oracle约束管理脚本。 作为一个Oracle数据库管理员,会碰到这样的数据库管理需求,停止或者打开当前用户(模式)下所有表的约束条件和触发器。这在数据库的合...
-
Oracle系统表外键的更名
正在看的ORACLE教程是:Oracle系统表外键的更名。 Oracle中表的外键是保证系统参照完整性的手段,而参照完整性是指分布在两个表中的列所满足的具有主从性质的约束关系。外键涉及到两...