
ORACLE-SQL
文章平均质量分 69
yurenjia
这个作者很懒,什么都没留下…
展开
-
如何实现Oracle9iRealease2的全文检索
如何实现Oracle9iRealease2的全文检索原创 2007-04-08 10:30:00 · 3150 阅读 · 1 评论 -
ORACLE学习笔记(一)
一、整体操作:1、关闭数据库(连接sqlplus以后): sql>shutdown immediate :immediate表示每个用户处理完最后一个连接后,数据库关闭2、打开数据库(连接sqlplus以后): sql>startup3、ORACLE服务在UNIX系统关闭和重启oracle 启动命令su - oracle --转到oracle用户sqlplus /nolog;conn原创 2007-07-15 13:04:00 · 805 阅读 · 0 评论 -
oracle中DUAL表的资料
1. Dual 是什么? select object_name ,object_type from dba_objects where object_name =/DUAL/ 结果:OWNER OBJECT_NAME OBJECT_TYPE----------- ------------------- ------------------SYS转载 2007-07-10 22:01:00 · 1333 阅读 · 0 评论 -
Oracle函数大全
SQL中的单记录函数 1.ASCII 返回与指定的字符对应的十进制数; SQL> select ascii(’A’) A,ascii(’a’) a,ascii(’0’) zero,ascii(’ ’) space from dual; A A ZERO SPACE --------- --------- --------- --------- 65 97 48 32 2.CHR 给出整数,返回原创 2007-07-10 22:11:00 · 718 阅读 · 0 评论 -
oracle实现自增长序列(主键)
ORACLE没有自增长序列,因此可以用以下方法来实现1.建立表格: CREATE TABLE Table1 ( CID NUMBER(8) NOT NULL, Others VARCHAR2(20) ); 2.建立从1开始的序列: CREATE SEQ原创 2007-05-23 16:20:00 · 979 阅读 · 0 评论 -
在trigger中实现本表中修改插入的行
做一个表的insert的trigger,目的是只修改插入行的字段。 CREATEORREPLACETRIGGER TR_RME_SLOT BEFORE INSERTONRME_SLOT FOREACHROWBEGIN IF(:NEW.POSITION >=0AND:NEW.POSITION 10)THEN :NEW.SLOT_NAME :=0|转载 2007-06-01 20:20:00 · 1148 阅读 · 0 评论 -
oracle常见的连接方式
只有对这些问题有了清晰的理解后,我们才能针对特定的查询需求选择合适的连接方式,开发出健壮的数据库应用程序。选择合适的表连接方法对SQL语句运行的性能有着至关重要的影响。下面我们就Oracle常用的一些连接方法及适用情景做一个简单的介绍。一、嵌套循环连接(Nested Loop)嵌套循环连接的工作方式是这样的:1、Oracle首先选择一张表作为连接的驱动表,这张表也称为外部表(Oute转载 2008-08-20 09:52:00 · 1730 阅读 · 0 评论