知识大全 ORACLE数据库的基本语法集锦

Posted 语句

篇首语:凡事预则立,不预则废。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ORACLE数据库的基本语法集锦相关的知识,希望对你有一定的参考价值。

ORACLE数据库的基本语法集锦  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  create table test (names varchar ( )                    dates date                    num   int                    dou   double); 视图create or replace view vi_test asselect * from test;

   同义词create or replace synonym aafor dbusrcard aa;

   存储过程create or replace produce dd(v_id in employee empoy_id%type)asbegin   enddd;

   函数create or replace function ee(v_id in employee%rowtype) return varchar( )isvar_test varchar ( );begin  return var_test;exception when others then   end

   三种触发器的定义create or replace trigger ffalter deleteon testfor each rowdeclarebegin   delete from test;   if sql%rowcount < or sql%rowcount is null then      rais_replaction_err( 错误 )   end ifend

  create or replace trigger ggalter inserton testfor each rowdeclarebegin   if :old names = :new names then      raise_replaction_err( 编码重复 );   end ifend

  create or replace trigger hhfor updateon testfor each rowdeclarebegin  if updating then     if :old names <> :new names then reaise_replaction_err( 关键字不能修改 )     end if  end ifend

   定义游标declare   cursor aa is      select names num from test;begin   for bb in aa   loop        if bb names = ORACLE then                end if   end loop;   end

   速度优化 前一语句不后一语句的速度快几十倍select names dates from test bwhere test names = b names(+) and      b names is null and      b dates > date( yyyy mm dd )

  select names datesfrom test where names not in ( select names                        from b                      where dates > to_date( yyyy mm dd ))                      

   查找重复记录select names num from test where rowid != (select max(rowid)                  from test b                 where b names = test names and                      b num = test num)

   查找表TEST中时间最新的前 条记录select * from (select * from test order by dates desc) where rownum <

   序列号的产生create sequence row_idminvalue maxvalue start with increment by

cha138/Article/program/Oracle/201311/18291

相关参考

知识大全 Oracle数据库备份与恢复精华资料集锦

Oracle数据库备份与恢复精华资料集锦  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!主要介绍了O

知识大全 Oracle的数据分析语法

Oracle的数据分析语法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Createtable

知识大全 Oracle9i数据库WITH查询语法小议

Oracle9i数据库WITH查询语法小议  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Ora

知识大全 Oracle游标提取相关的数据的语法介绍

Oracle游标提取相关的数据的语法介绍  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  本文主要

知识大全 ORACLE中常用的SQL语法和数据对象

ORACLE中常用的SQL语法和数据对象  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  一数据控

知识大全 oracle触发器的语法详解

  触发器是一种特殊的存储过程下面是触发器的详细说明  ORACLE触发器  ORACLE产生数据库触发器的语法为  create[orreplace]trigger触发器名触发时间触发事件  on表

知识大全 oracle存储过程的基本语法及注意事项

  基本结构  CREATEORREPLACEPROCEDURE存储过程名字  (  参数INNUMBER  参数INNUMBER  )IS  变量INTEGER:=;  变量DATE;  BEGIN

知识大全 Oracle经验技巧集锦

心得共享:Oracle经验技巧集锦  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  .删除表空间 

知识大全 Oracle触发器语法及实例

Oracle触发器语法及实例  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  一Oracle触发器

知识大全 ORACLE和SQL语法区别归纳(2)

ORACLE和SQL语法区别归纳(2)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  字串连接