CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  PowerBuilder >  数据库相关

oracle数据库中的触发器问题

楼主zigzag81814()2002-12-27 13:20:30 在 PowerBuilder / 数据库相关 提问

我要在pb中传入一个参数,然后在触发器重要用到它,应该怎么办?  
  具体是这样的,我想在数据库中记录下每个用户登陆后对表和字段所作的操作,采用的是  
  单用户对多用户的方式,每次用户登陆后对表和字段的操作都要记录到一个表中,怎么办,大家帮帮忙! 问题点数:40、回复次数:4Top

1 楼leio((郁闷中...))回复于 2002-12-27 13:25:04 得分 10

TRIGGER是不能接收参数的。  
   
  CREATE   OR   REPLACE   TRIGGER   TRIGGERNAME  
  AFTER   INSERT   OR   UPDATE   OR   DELETE  
  ON   TABLENAME   FOR   EACH   ROW  
  BEGIN  
          IF   INSERTING   THEN  
          //记录操作  
          ELSIF   UPDATING   THEN  
          //记录操作  
          ELSIF   DELETING   THEN  
          //记录操作  
          END   IF;  
  END;  
  Top

2 楼zigzag81814()回复于 2002-12-27 13:52:09 得分 0

上面这位兄弟,关键是我如何来判定登陆的到底是哪一个用户呢Top

3 楼leio((郁闷中...))回复于 2002-12-27 13:59:11 得分 20

那你就不能用TRIGGER,而应该改用PROCEDURE对表进行操作。Top

4 楼oracleandpb(大西洋海盗)回复于 2002-12-27 18:19:08 得分 10

你可以先写个过程,然后设置job,不就解决了Top

相关问题

  • 200分:求:我想在sql-server中做触发器,更新oracle数据库中内容,如何实现
  • Oracle数据库触发器的问题,请进
  • VB如何操作Oracle数据库的触发器~~~~~
  • 如何在触发器中获得数据库名称自身?
  • 触发器(ORACLE)!!!!!!!!!
  • 触发器(ORACLE)!!!!!!!!!
  • oracle 触发器??
  • ORACLE中执行触发器的问题
  • oracle中的一个触发器问题
  • 如何得到 Oracle 中数据库的所有脚本,包括 表,存储过程,视图,函数,触发器,等.先谢了.

关键词

  • 数据库
  • 字段
  • 用户
  • 触发器
  • 记录
  • 操作
  • elsif
  • trigger
  • 参数
  • 表

得分解答快速导航

  • 帖主:zigzag81814
  • leio
  • leio
  • oracleandpb

相关链接

  • PowerBuilder类图书
  • PowerBuilder类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo