触发前可以拦截掉输入数据如你的表的列是varchar2(10)
而你想insert 20个字符,后10个写入另一个列?你只能用触发前触发器。insert into xx (yy,bb) select substr(yy,1,10),substr(yy,11,10) from inserted
而你想insert 20个字符,后10个写入另一个列?你只能用触发前触发器。insert into xx (yy,bb) select substr(yy,1,10),substr(yy,11,10) from inserted
解决方案 »
- 如何对一个字符串尾数进行range分区?
- 请大家帮忙写一下SQL
- IMP导入报错
- PL/SQL创建表问题
- 关于Proc中动态SQL语句的PREPARE问题 --解决办法
- 在w2000ad上安装了Oracle9i后,机器启动非常慢,可能是启动时加载了很多新的进程吧!大家能不能枝个招让机器启动快一点,能不能启动时不
- 来看看这个触发器的怪问题!
- 大文件存储问题
- 高分请教日期和时间问题,高手请进!!!
- oracle8.1.7中如何查看索引是否被使用,急?
- 救命啊 为什么在oracle的表编辑器里能执行的update语句 在servlet里执行后老出现Exception:java.lang.NullPointerException
- 想在存储过程中建表,可是系统总告诉我权限不足,我改怎么办呢?
行级别分别如下:
before :
可以修改:new列
after:
不能修改:new列