ORACLE-020:ORACLE技巧002 批量操作表
来源:互联网 发布:上海话剧艺术中心淘宝 编辑:程序博客网 时间:2024/04/30 11:46
有时候需要批量操作一些表,比如授权,清空数据等。可以使用拼接sql语句的方式来实现。
例如,需要将一个用户中的所有表,授权查询权限给另一个用户,可以拼接如下sql:
select 'grant select on 用户名.' || table_name || ' to 另一个用户名;' from user_tables;
得到所有表拼接的如下sql
grant select on 用户名.table1 to 另一个用户名;grant select on 用户名.table2 to 另一个用户名;
这样就很方便的产生了多条sql。
同理,使用其他批量操作皆可如此操作。
0 0
- ORACLE-020:ORACLE技巧002 批量操作表
- oracle批量更新操作
- mybaits+oracle批量操作
- Oracle常用批量操作
- Mybatis Oracle批量操作
- oracle批量插入的技巧
- Oracle 操作技巧
- Oracle操作技巧
- oracle 用myibatis 批量操作
- mybatis批量操作Oracle数据
- Mybatis之批量操作-Oracle
- oracle+mybatis的批量操作
- Oracle批量fetch的小技巧
- Oracle批量fetch的小技巧
- oracle批量删除表
- 【Oracle】批量删除表
- Oracle 数据库操作技巧集
- [记录]oracle操作技巧记录
- [Objective-C]关联(objc_setAssociatedObject、objc_getAssociatedObject、objc_removeAssociatedObjects)
- 如何让开发调试变成一件优雅地事情
- LeetCode 83 Remove Duplicates from Sorted List(从已排序链表中移除重复元素)(Linked List)(*)
- Akka笔记之配置及调度
- hbase windows 单机版安装
- ORACLE-020:ORACLE技巧002 批量操作表
- SRM 678 div2 (1000题待补)
- POJ1426 - Find The Multiple
- [转]Linux下编译带x264的ffmpeg的方法
- myeclipse内存溢出的问题
- 假期备战蓝桥杯stm32学习笔记(一)
- iOS给文件重命名
- Collection,List,Set和Map用法和区别
- 常用的宏(Macros)