sql ORACLE:将一个表的授权复制到另一个表

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql ORACLE:将一个表的授权复制到另一个表相关的知识,希望对你有一定的参考价值。

SELECT LISTAGG (
'GRANT '
|| PRIVILEGE
|| ' ON '
|| :TARGET_TABLE_OWNER
|| '.'
|| :TARGET_TABLE_NAME
|| ' TO '
|| GRANTEE,
'; ' || CHR (10)) 
WITHIN GROUP (ORDER BY GRANTEE, PRIVILEGE) || ';'
FROM DBA_TAB_PRIVS
WHERE TABLE_NAME = :SOURCE_TABLE_NAME
  AND OWNER = :SOURCE_TABLE_OWER;

以上是关于sql ORACLE:将一个表的授权复制到另一个表的主要内容,如果未能解决你的问题,请参考以下文章

在oracle中怎么把一张表的数据插入到另一张表中

将表的列复制到另一个表SQL

oracle中如何将数据从一个表复制到另一个表(仅复制其中某些字段)

SQL语句如何把一个表的数据复制到另一个表里面

如何复制MySQL数据库或表到另外一台服务器

SQL语句 怎么把一个表的数据复制到另外一个表里面