国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

PostgreSQL-視圖-03-查詢對(duì)象依賴關(guān)系視圖-dba_dependencies

這篇具有很好參考價(jià)值的文章主要介紹了PostgreSQL-視圖-03-查詢對(duì)象依賴關(guān)系視圖-dba_dependencies。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

PostgreSQL查詢對(duì)象依賴關(guān)系視圖文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-613655.html


-- PostgreSQL查詢對(duì)象依賴關(guān)系視圖

drop view if exists tzq.dba_dependencies;
create view tzq.dba_dependencies as 
with source_obj as (
  select sp.oid,sp.proname
        ,unnest(
           string_to_array(
             regexp_replace(
                regexp_replace(lower(sp.prosrc),'--.*?\n'::text, ''::text, 'g'::text)
                ,'\W+'::text, ' '::text, 'g'::text)
             , ' '::text)
         )
         as split_text
        ,sp.proowner::regrole::character varying as schema_name
        ,sp.proowner
    from pg_proc sp
   where (sp.proowner in (select pg_user.usesysid 
                            from pg_user
                           where pg_user.usename ~~ 'tzq%'::text or 
                                 pg_user.usename = 'jdbc_etl_in'::name or 
                                 pg_user.usename = 'ewf'::name
                          ))
)
,all_depend as (
  select t.schema_name as owner
        ,t.proname as name
        ,'procedure'::text as type
        ,p.proowner::regrole::character varying as referenced_owner
        ,p.proname as referenced_name
        ,'procedure'::text as referenced_type
        ,p.proowner
    from source_obj t
    join pg_proc p
      on t.split_text = p.proname
     and p.proowner <> 10::oid
  union all
  select t.schema_name as owner
        ,t.proname as name
        ,'procedure'::text as type
        ,p.schemaname as referenced_owner
        ,p.tablename as referenced_name
        ,'table'::text as referenced_type
        ,t.proowner
    from source_obj t
    join pg_tables p
      on t.split_text = p.tablename
     and (p.schemaname ~~ 'tzq%'::text or 
          p.schemaname = 'jdbc_etl_in'::name or 
          p.schemaname = 'ewf'::name)
)
select distinct
       owner
      ,name
      ,type
      ,referenced_owner
      ,referenced_name
      ,referenced_type
  from all_depend
;




到了這里,關(guān)于PostgreSQL-視圖-03-查詢對(duì)象依賴關(guān)系視圖-dba_dependencies的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • PostgreSQL(九)內(nèi)置系統(tǒng)視圖

    PostgreSQL(九)內(nèi)置系統(tǒng)視圖

    PGSQL 中提供了一系列內(nèi)置的視圖,包括 系統(tǒng)視圖 和 其他視圖 。 系統(tǒng)視圖提供了查詢系統(tǒng)表的一些便利的訪問(wèn)方法。 其他視圖提供了訪問(wèn)內(nèi)部服務(wù)器狀態(tài)的方法。 官方文檔: https://www.postgresql.org/docs/14/monitoring-stats.html 我們可以使用 dv pg* 命令查詢 PGSQL 中所有的內(nèi)置系統(tǒng)視

    2024年02月09日
    瀏覽(17)
  • Postgresql源碼(114)視圖權(quán)限授予邏輯

    Postgresql源碼(114)視圖權(quán)限授予邏輯

    被授權(quán)的對(duì)象在系統(tǒng)表中記錄授權(quán)信息,例如pg_namespace中的nspacl列: pusr1=UC/mingjie的含義: mingjie是賦予者 pusr1是被賦予者 UC是權(quán)限,表示USAGE和CREATE 有時(shí)會(huì)遇到下面場(chǎng)景,訪問(wèn)一個(gè)視圖沒(méi)有權(quán)限: 結(jié)果 查看namespace視圖: 這種情況下,添加兩種權(quán)限都可以訪問(wèn)函數(shù): 這里我

    2024年02月07日
    瀏覽(23)
  • Unity學(xué)習(xí)03:Scene 視圖

    Unity學(xué)習(xí)03:Scene 視圖

    簡(jiǎn)單介紹 Scene 視圖是正在創(chuàng)建的世界的交互式視圖。Scene 視圖可用于選擇和定位景物、角色、攝像機(jī)、光源和所有其他類型的游戲?qū)ο?。?Scene 視圖中選擇、操作和修改游戲?qū)ο笫情_(kāi)始使用 Unity 必須掌握的一些必要技能。 1)坐標(biāo)工具 (1)unity 坐標(biāo)系統(tǒng) 3D坐標(biāo)系是3D游戲開(kāi)

    2023年04月09日
    瀏覽(24)
  • 《PostgreSQL 開(kāi)發(fā)指南》第32篇 物化視圖

    物化視圖(Materialized View)是 PostgreSQL 提供的一個(gè)擴(kuò)展功能,它是介于視圖和表之間的一種對(duì)象。 物化視圖和視圖的最大區(qū)別是它不僅存儲(chǔ)定義中的查詢語(yǔ)句,而且可以像表一樣存儲(chǔ)數(shù)據(jù)。物化視圖和表的最大區(qū)別是它不支持 INSERT、UPDATE、DELETE 以及 MERGE 語(yǔ)句,只能通過(guò)刷新

    2024年02月12日
    瀏覽(15)
  • 03-微信小程序常用組件-視圖容器組件

    03-微信小程序常用組件-視圖容器組件

    微信小程序組件-視圖容器 微信小程序包含了六大組件: 視圖容器 、 基礎(chǔ)內(nèi)容 、 導(dǎo)航 、 表單 、 互動(dòng) 和 導(dǎo)航 。這些組件可以通過(guò)WXML和WXSS進(jìn)行布局和樣式設(shè)置,從而構(gòu)建出豐富的小程序界面和交互體驗(yàn)。 其中,視圖容器組件包括view和scroll-view等,用于實(shí)現(xiàn)頁(yè)面的結(jié)構(gòu)和

    2024年02月12日
    瀏覽(19)
  • 【NetCore】03-依賴注入

    管理類之間的依賴,幫助我們?cè)跇?gòu)建應(yīng)用時(shí)遵循設(shè)計(jì)原則,確保代碼的可維護(hù)性和可擴(kuò)展性 依賴注入框架提供了對(duì)象創(chuàng)建和生命周期管理的核心能力,各個(gè)組件相互協(xié)作,也是由依賴注入框架的能力來(lái)實(shí)現(xiàn)的 組件包 Microsoft.Extensions.DependencyInjection.Abstractions Microsoft.Extensions.

    2024年02月15日
    瀏覽(19)
  • 【postgresql初級(jí)使用】視圖的基礎(chǔ)操作,管理員與普通員工看到不同的數(shù)據(jù),視圖的作用與重要性介紹

    ? 專欄內(nèi)容 : postgresql使用入門基礎(chǔ) 手寫數(shù)據(jù)庫(kù)toadb 并發(fā)編程 個(gè)人主頁(yè) :我的主頁(yè) 管理社區(qū) :開(kāi)源數(shù)據(jù)庫(kù) 座右銘:天行健,君子以自強(qiáng)不息;地勢(shì)坤,君子以厚德載物. 數(shù)據(jù)庫(kù)視圖是一個(gè)虛擬的表,它基于一個(gè)或多個(gè)實(shí)際表的查詢結(jié)果。視圖并不實(shí)際存儲(chǔ)數(shù)據(jù),而是通過(guò)

    2024年04月27日
    瀏覽(86)
  • Day04 03-MySQL數(shù)據(jù)庫(kù)的DCL(用戶|權(quán)限|視圖)

    第十二章 DCL 12.1 DCL的作用 DCL語(yǔ)句主要用來(lái)做用戶的創(chuàng)建、管理,權(quán)限的授予、撤銷等操作的。 12.2 管理用戶 創(chuàng)建、刪除用戶的操作,必須要使用root用戶才可以完成! 12.3 權(quán)限管理 如果在授權(quán)遠(yuǎn)程登錄的時(shí)候,出現(xiàn)如下問(wèn)題: Unable to load authentication plugin ‘caching_sha2_password’

    2024年02月07日
    瀏覽(18)
  • 如何查看Android 包依賴關(guān)系&gradle依賴管理

    如何查看Android 包依賴關(guān)系&gradle依賴管理

    關(guān)于作者:CSDN內(nèi)容合伙人、技術(shù)專家, 從零開(kāi)始做日活千萬(wàn)級(jí)APP。 專注于分享各領(lǐng)域原創(chuàng)系列文章 ,擅長(zhǎng)java后端、移動(dòng)開(kāi)發(fā)、商業(yè)變現(xiàn)、人工智能等,希望大家多多支持。 我們繼續(xù)總結(jié)學(xué)習(xí),溫故知新。 本文講述如何查看 android 依賴庫(kù)關(guān)系。 Tasks-help-dependencies 可以看項(xiàng)

    2024年01月18日
    瀏覽(23)
  • openEuler 22.03 LTS 上源碼安裝 PostgreSQL 15

    openEuler 22.03 LTS 上源碼安裝 PostgreSQL 15

    6.1 創(chuàng)建數(shù)據(jù)目錄 6.2 切換到 postgres 操作系統(tǒng)用戶 6.3 初始化數(shù)據(jù)庫(kù) 6.4 啟動(dòng)數(shù)據(jù)庫(kù) 把 start 改為 stop 就是停止。 7.1 以管理員的身份配置/etc/profile 在/etc/profile.d 目錄下新增 postgresql.sh 文件,內(nèi)容如下 7.2 設(shè)置開(kāi)機(jī)自動(dòng)啟動(dòng) (1)創(chuàng)建啟動(dòng)文件 在/usr/lib/systemd/system 下創(chuàng)建文件 po

    2024年02月20日
    瀏覽(24)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包