电脑频道 > 数据库开发 > Oracle
  • 一个简单的oracle触发器

    业务需要,写一个触发器。 在tab_user_detail表增加一条数据后,往tab_user表增加一条记录。 create trigger tri_user_insert。 after insert on tab_user_detail。 for each row。 begin。 insert into tab_user (USER_ID,USER_NAME,USER_PWD,USER_CUSTOMERNAME,USER_PHOTOS) values (:new.MY_USERID,'username','password','truename','Default.jpg');。……

    作者:佚名  关键字:oracle发布日期:2010-10-25
  • Oracle数据库导出步骤

    1. 通过数据库连接工具导出所有表的信息,使用Emeditor进行替换,生成导出的sheel文件,例如。 (实验证明tables后面有几百张表是不行的,但是这里可以导出整个实例可能更好一点,但是看不到进度)。 exp test/test@机器名 tables=XXX表名 file=/appa/xxx/log/tmp/XXX表名.dmp grants=y。……

  • Oracle数据库彻底删除办法

    很多朋友只用了Oracle的删除,但很多情况下,他会发现重新安装时,点了下一步安装界面就消失了,往往无奈下只好重装系统,其实只是你数据库没删干净,删干净就不会出现这种情况了。 实现方法。 1、开始->设置->控制面板->管理工具->服务停止所有Oracle服务。……

    Oracle数据库彻底删除办法
  • oracle实现多表查询与子查询SQL

    (一)子查询 select * from tableA where id operator (select * from tableA a where a.id=45)。 operaor。 1单条记录子查询(>, <,>=,<=)。 2对多条记录子查询(>, <,>=,<=)(any 、all、in)。 (二)自查询 select a.name ,b.name where tableA a,tableA,b。……

  • oracle里通过merge语句判断重复插入

    由于项目中需要用到批量插入,为了防止用户插入重复的数据,需要先判断插入的数据是不是已经存在,如果存在则忽略这次插入,否则插入这条数据,刚开始的时候是先用一条SQL语句判断,如果返回结果是真(记录已经存在),则忽略,否则插入这条数据,这样的话插入一条数据就要发起两个到数据库的连接,后来发现这样做效率实在太低了,Google了一下,发现oracle数据库支持merge语句,做了个测试,成功了,记录下来供本人及同行以后查阅之用。……

  • Oracle触发器介绍与应用

    一 Oracle触发器语法。 触发器是特定事件出现的时候,自动执行的代码块。类似于存储过程,触发器与存储过程的区别在于:存储过程是由用户或应用程序显式调用的,而触发器是不能被直接调用的。 功能。 1、 允许/限制对表的修改。 2、 自动生成派生列,比如自增字段。……

  • Oracle 通过alter table增删改列的语法

    alter table tablename add (column datatype [default value][null/not null],….);。 alter table tablename modify (column datatype [default value][null/not null],….);。 alter table tablename drop (column);。 这里分别是使用alter table 来增加、删除和修改一个列。……

  • oracle trunc函数使用介绍

    1.TRUNC(for dates)。 TRUNC函数为指定元素而截去的日期值。 其具体的语法格式如下。 TRUNC(date[,fmt])。 其中。 date 一个日期值。 fmt 日期格式,该日期将由指定的元素格式所截去。忽略它则由最近的日期截去。 下面是该函数的使用情况。……

  • oracle中文排序方法介绍

    Oracle9i之前,中文是按照二进制编码进行排序的。在oracle9i中新增了按照拼音、部首、笔画排序功能。 1、设置NLS_SORT参数值。 SCHINESE_RADICAL_M 按照部首(第一顺序)、笔划(第二顺序)排序。 SCHINESE_STROKE_M 按照笔划(第一顺序)、部首(第二顺序)排序。……

  • oracle中如何创建dblink

    当用户要跨本地数据库,访问另外一个数据库表中的数据时,本地数据库中必须创建了远程数据库的dblink,通过dblink本地数据库可以像访问本地数据库一样访问远程数据库表中的数据。下面讲介绍如何在本地数据库中创建dblink.。 创建dblink一般有两种方式,不过在创建dblink之前用户必须有创建dblink的权限。想知道有关dblink的权限,以sys用户登录到本地数据库。……

相关技术类别
热门技术文章
>> 排行榜
最新资讯文章
技术图文推荐
广告
推荐阅读技术
搜索您感兴趣的内容
Google
Google