
sql
middleStrong
这个作者很懒,什么都没留下…
展开
-
oracle 触发器 当A表的X字段被修改时,修改B表中的Y字段
当修改用户名时,修改用户角色表中对应的用户名CREATE OR REPLACE TRIGGER USERCONFIG_USERNAME_UPDATE AFTER UPDATE OF USERNAME ON USERCONFIG--当修改用户名时FOR EACH ROWBEGIN IF :OLD.USERNAME<>:NEW.USERNAME THEN UPDATE SYSUSERROLECFG SET USERNAME=:NEW.USERNAME WHERE USERNAME原创 2021-08-10 15:52:00 · 638 阅读 · 0 评论 -
oracle update 用另一张表的数据修改目标数据
【需求】将USERCONFIG表的DEPTNO字段,修改来与SYSDEPTCFG表中的DEPTNO一致,两张表的关联条件为USERCONFIG.DEPTDETAIL=SYSDEPTCFG.DETAILUPDATE USERCONFIGSET DEPTNO=( SELECT DEPTNO FROM SYSDEPTCFG WHERE USERCONFIG.DEPTDETAIL=SYSDEPTCFG.DETAIL)WHERE ROLEID= 21402372...原创 2021-08-10 15:43:28 · 1248 阅读 · 0 评论 -
oracle去除尾部字符串 字符串截取
SELECT substr('abcdefg-1',1,length('abcdefg-1')-2) FROM DUAL//执行结果为abcdefgsubstr第一个参数指的是被截取的字符串,第二个参数指从字符串的第几个位置开始截取,第三个参数指到字符串的哪个位置结束...原创 2018-12-06 15:19:14 · 7636 阅读 · 0 评论 -
sql的与运算
当数据库中要用一个数值型数据来保存多个类目型数值时,可以用二进制的方式来保存,如以下对象"窖底井":[ {text:"完好",value:1}, {text:"有杂物",value:2}, {text:"出口堵塞",value:4}, {text:"与窖底沟连通异常",value:8}表示思路:例如当既有杂物,又有出口堵塞时,数...原创 2019-02-15 10:02:17 · 1618 阅读 · 0 评论