数据库
Chen_Ru_CSDN
这个作者很懒,什么都没留下…
展开
-
触发器,修改表里面的字段时将该字段另存到另一字段的触发器
[code="sql"] create or replace trigger tb_sm_user_update_trigger before update of USER_ORGID on tb_sm_user for each row declare begin if :NEW.USER_ORGID!=:OLD.USER_ORGID then ...原创 2012-12-17 10:43:04 · 301 阅读 · 0 评论 -
sql递归
[code="sql"] /*向下递归查询 某个机构 (id=1000)下面 的子机构名称包括: 信息部 的全部机构:*/ select c.* FROM tb_sm_organ c where c.org_name like '%信息部%' START WITH ORG_PARENTID =1000 CONNECT BY PRIOR ORG_ID = ORG_PARE...原创 2012-12-17 10:44:52 · 128 阅读 · 0 评论 -
数据库表授权和建同义词
[code="sql"] --'用户2'可以对'用户1'的'表1'进行查询\插入\修改\删除\索引\修改 GRANT SELECT, INSERT, UPDATE, DELETE, INDEX, ALTER, ON COMMIT REFRESH ON '用户1'.'表1' TO '用户2'; GRANT QUERY REWRITE ON '用户1'.'表1' TO '用户2' WI...原创 2012-12-17 10:55:46 · 703 阅读 · 0 评论 -
oracle的SQL语句in中的限制
最近做一个验证文件中的数据是否在数据库中存在的小验证,因为传到数据库中验证的只是两个字段而已,如:select t.id from table where to_char(t.import_date,'yyyy-MM-dd')=#importDate# and t.device_no in ($deviceNo$),importDate字段是固定的,deviceNo字段是变化的.而在oracle中...原创 2013-01-15 11:05:55 · 397 阅读 · 0 评论