您的位置:首页 > 数据库 > Oracle

oracle关于批量执行数据库的操作

2018-04-08 15:57 267 查看
查询树结构的sql:
select * from T_oa_goods_type connect by prior id = parent_id start WITH id= '01'

批量添加sql:
insert all into tablename values() [b] into tablename values() .....[/b]
批量更新sql: 要确保sql执行正确的前提下不能出现需要回滚事务的业务,风险比较大
MERGE INTO t_s_role_function T1 USING (select * from ( select ' ' as roleid ,'' as functionId from dual union  select ' ' as roleid ,'' as functionId from dual
)) T2 ON (T1.ROLEID=T2.roleid AND T1.FUNCTIONID=T2.functionid)  WHEN MATCHED THEN UPDATE SET operation = T2.operation

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐