下載吧 - 綠色安全的游戲和軟件下載中心

軟件下載吧

當(dāng)前位置:軟件下載吧 > 技術(shù)開(kāi)發(fā) > 數(shù)據(jù)庫(kù) > PostgreSQL批量修改函數(shù)擁有者的操作

PostgreSQL批量修改函數(shù)擁有者的操作

時(shí)間:2024-02-09 10:40作者:下載吧人氣:21

Postgresql如何批量修改函數(shù)擁有者,默認(rèn)創(chuàng)建的函數(shù)對(duì)象的擁有者為當(dāng)前創(chuàng)建的用戶,如果使用postgres超級(jí)管理員創(chuàng)建一個(gè)test()的函數(shù),擁有者就是postgres用戶。下面講解下如何批量修改擁有者。

PostgreSQL批量修改函數(shù)擁有者的操作

本文演示的Postgresql版本如下:

PostgreSQL 9.6.8

相關(guān)視圖

要查詢Postgresql的函數(shù)和函數(shù)參數(shù)需要使用函數(shù)視圖和參數(shù)視圖,分別記錄了函數(shù)信息和參數(shù)列表信息。

視圖一: information_schema.routines

視圖routines包含當(dāng)前數(shù)據(jù)庫(kù)中所有的函數(shù)。只有那些當(dāng)前用戶能夠訪問(wèn)(作為擁有者或具有某些特權(quán))的函數(shù)才會(huì)被顯示。需要用到的列如下,完整視圖講解請(qǐng)參考官方文檔。

名稱 數(shù)據(jù)類型 備注
specific_schema sql_identifier 包含該函數(shù)的模式名
routine_name sql_identifier 該函數(shù)的名字(在重載的情況下可能重復(fù))
specific_name sql_identifier 該函數(shù)的”專用名”。這是一個(gè)在模式中唯一標(biāo)識(shí)該函數(shù)的名稱,即使該函數(shù)真正的名稱已經(jīng)被重載。專用名的格式尚未被定義,它應(yīng)當(dāng)僅被用來(lái)與指定例程名稱的其他實(shí)例進(jìn)行比較。

視圖二: information_schema.parameters

視圖parameters包含當(dāng)前數(shù)據(jù)庫(kù)中所有函數(shù)的參數(shù)的有關(guān)信息。只有那些當(dāng)前用戶能夠訪問(wèn)(作為擁有者或具有某些特權(quán))的函數(shù)才會(huì)被顯示。需要用到的列如下,完整視圖講解請(qǐng)參考官方文檔。

名稱 數(shù)據(jù)類型 備注
parameter_name sql_identifier 參數(shù)名,如果參數(shù)沒(méi)有名稱則為空
udt_name sql_identifier 該參數(shù)的數(shù)據(jù)類型的名字
ordinal_position cardinal_number 該參數(shù)在函數(shù)參數(shù)列表中的順序位置(從 1 開(kāi)始計(jì)數(shù))
specific_name cardinal_number 該函數(shù)的”專用名”。詳見(jiàn)第 35.40 節(jié)。

注意:可以通過(guò)routines. specific_name 和 parameters.specific_name字段關(guān)聯(lián)查詢。

單個(gè)修改

如果需要修改的函數(shù)只有一個(gè),請(qǐng)執(zhí)行如下SQL語(yǔ)句即可:

如果需要修改的函數(shù)只有一個(gè),請(qǐng)執(zhí)行如下SQL語(yǔ)句即可:

// 無(wú)參數(shù)函數(shù)
ALTER FUNCTION “abc”.”test”() OWNER TO “dbadmin”;
//帶參數(shù)函數(shù)
ALTER FUNCTION “abc”.”test3″(p1 varchar, p2 varchar) OWNER TO “dbadmin”;

標(biāo)簽[db:關(guān)鍵字]

相關(guān)下載

查看所有評(píng)論+

網(wǎng)友評(píng)論

網(wǎng)友
您的評(píng)論需要經(jīng)過(guò)審核才能顯示

熱門(mén)閱覽

最新排行

公眾號(hào)

主站蜘蛛池模板: 爱情岛在线视频免费观看网址| 欧美大片va欧美在线播放| 国产精品自在线拍国产手机版| 丰满的己婚女人| 最近中文字幕大全高清视频| 亚洲日韩中文字幕天堂不卡| 洗澡被王总干好舒服小说| 免费a在线观看播放| 视频一区视频二区在线观看| 国产无遮挡吃胸膜奶免费看 | 欧美性猛交xxxx免费看蜜桃| 亚洲综合激情六月婷婷在线观看| 草莓视频成人在线观看| 国产精品亚韩精品无码a在线| www.kkbokk.com| 嫩草视频在线看| 一级毛片aaaaaa免费看| 日韩欧美国产综合| 亚洲欧洲日韩国产一区二区三区 | 国产高清小视频| 国模无码视频一区二区三区 | 日本久久免费大片| 亚洲国产成人精品电影| 男女下面的一进一出视频| 内射白嫩少妇超碰| 被夫上司强迫的女人在线中文| 国产凌凌漆国语| 日本激情一区二区三区| 国产精品一二三区| 四虎精品视频在线永久免费观看| 夜夜燥天天燥2022| 99精品视频免费观看| 成人18视频日本| 久久国产乱子伦免费精品| 欧美性白人极品hd| 亚洲国产成人久久精品影视| 欧美人与动另类在线| 亚洲精品成人网久久久久久| 精品丝袜国产自在线拍亚洲| 国产亚洲一区二区三区在线观看| 欧美浮力第一页|