• PostgreSQL更改Owner所有者


    网上一个大神写的

    SELECT
    ‘alter table ’ || nsp.nspname || ‘.’ || cls.relname || ’ owner to usr_zhudong;’ || chr ( 13 )
    FROM
    pg_catalog.pg_class cls,
    pg_catalog.pg_namespace nsp
    WHERE
    nsp.nspname IN ( ‘public’ )
    AND cls.relnamespace = nsp.oid
    AND cls.relkind = ‘r’
    ORDER BY
    nsp.nspname,
    cls.relname;
    我来做一个改版

    SELECT
    'alter table ' || nsp.nspname || '.' || cls.relname || ' owner to test2;' || chr ( 13 )
    FROM
    pg_catalog.pg_class cls,
    pg_catalog.pg_namespace nsp
    WHERE
    nsp.nspname IN ( 'public' )
    AND cls.relnamespace = nsp.oid
    AND cls.relkind = 'r'
    ORDER BY
    nsp.nspname,
    cls.relname;

    SELECT
    'alter table "' || nsp.nspname || '"."' || cls.relname || '" owner to user01;' || chr ( 13 )
    FROM
    pg_catalog.pg_class cls,
    pg_catalog.pg_namespace nsp
    WHERE
    nsp.nspname IN ( 'public' )
    AND cls.relnamespace = nsp.oid
    AND cls.relkind = 'r'
    ORDER BY
    nsp.nspname,
    cls.relname;
    效果:

     

    角色参考:https://www.jb51.net/article/40300.htm
    ————————————————
    版权声明:本文为CSDN博主「JESSE_JAVA」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/weixin_36171533/article/details/90412289

  • 相关阅读:
    [JLOI2011] 飞行路线
    高精度运算模板
    Dijkstra算法模板
    [SDOI2010] 外星千足虫
    [SDOI2006] 线性方程组
    [CTSC2014] 企鹅QQ
    模板三连击:树状数组+线段树+主席树
    [ZJOI2008] 树的统计
    [国家集训队] 礼物
    [洛谷P4720] [模板] 扩展卢卡斯
  • 原文地址:https://www.cnblogs.com/telwanggs/p/14919091.html
Copyright © 2020-2023  润新知