博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年8月2日

摘要: 1、replace函数replace这个函数,具体用法如下:2011-08-02update 表1 t set t.列1=replace((select 列1from 表1 a where a.主键列=t.主键列) , '/' , '-' ) 输出 2012/08/02replace 函数用法如下:replace('将要更改的字符串','被替换掉的字符串','替换字符串')例:select replace ('111222333444','222','888') fr 阅读全文

posted @ 2012-08-02 16:21 开拓者2012 阅读(161) 评论(0) 推荐(0) 编辑

摘要: 对于Oracle触发器中的new和old:new --为一个引用最新的列值;:old --为一个引用以前的列值; 这两个变量只有在使用了关键字 "FOR EACH ROW"时才存在.且update语句两个都有,而insert只有:new ,delect 只有:old;CREATE OR REPLACE TRIGGER TRIG_TZTG_ROWAFTER INSERT OR UPDATE ON T_TZTGFOR EACH ROW newState integer;oldState integer;intId integer;strF_name varchar2(200); 阅读全文

posted @ 2012-08-02 16:11 开拓者2012 阅读(1697) 评论(0) 推荐(0) 编辑