55问答网
所有问题
oracle触发器实现对表内容的加密
用instead of可以实现对insert和update的数据进行加密,但是要对于视图,对于单个表我发现逻辑不顺,根本插不进去
对于表怎样建立触发器实现对插入数据的加密,加密算法我已经写好在存储过程中
举报该问题
推荐答案 2014-11-25
ç´æ¥è°ç¨å½æ°å å¯å°±è¡äºã
主è¦æ¯ä½ æ¿æ°æ®çæ¶åï¼éè¦è§£å¯æ¯è¾éº»ç¦ã
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/IL88GcF4R84RRGR4Q44.html
其他回答
第1个回答 2014-11-13
触发器->调用sp->加密当前插入的数据(inserted table)
第2个回答 2014-11-13
instead of trigger 只能基于视图建立的,不能建在表上的。
第3个回答 2014-11-13
加密算法是function?
相似回答
Oracle
中的
触发器
有几种?
答:
一、DML
触发器
:当发出UPDATE、INSERT、DELETE命令就可以触发已定义好的DML触发器,是最简单和常用的一种触发器 语法:create or replace trigger trigger_name after|before insert|update|delete on table_name for each row 二、Instead-of触发器:当向一个由多个表联接成的视图作DML操作时,一般情况...
oracle触发器
使用总结
答:
1.触发事件:引发
触发器
被触发的事件 DML语句(INSERT, UPDATE, DELETE语句
对表
或视图执行数据处理操作)、DDL语句(如CREATE、ALTER、DROP语句在数据库中创建、修改、删除模式对象)、数据库系统事件 (如系统启动或退出、异常错误)、用户事件(如登录或退出数据库)。 2.触发时间:即该触发器是在触发事件发生之前(BEFORE)...
oracle数据库
中我想写一个监听或者
触发器
,把一个表A的时间SJ字段 每天...
答:
这个用job
实现
。先写一个存储过程:create or replace procedure add_date is begin update a set sj=sj+1;(加不加where条件你自己根据情况决定)end;然后创建一个一天执行一次的job,每天午夜12点执行 declare jobno number;begin sys.dbms_job.submit(jobno,'add_date;',sysdate,'TRUNC(SYSDATE +...
oracle
中
触发器
可以做什么?
答:
具体举例:1.在一个表中定义的语句级的
触发器
,当这个表被删除时,程序就会自动执行触发器里面定义的操作过程。这个就是删除表的操作就是触发器执行的条件了。2.在一个表吕定义了行级的触发器,那当这个表中一行数据发生变化的时候,比如删除了一行记录,那触发器也会被自动执行了。不知这样讲述可否...
oracle
中,利用
触发器实现
在一个表中插入数据时就把这个表中的一列值...
答:
create or replace trigger abc after insert on student for each row begin update student set number=:new.id where id=:new.id;end abc;=== 大概这样 你调试一下看看
大家正在搜
oracle表的触发器查看
oracle触发器详解
oracle触发器分类
oracle怎么查询触发器
oracle中创建触发器
oracle如何写一个触发器
oracle登陆触发器
oracle关闭触发器
oracle查看触发器状态