亚洲人成网站18禁止人,亚洲av网址在线,亚洲av无码国产综合专区,亚洲欧洲精品成人久久av,性欧美videofree另类

Navicat中文網(wǎng)站 > 常見問題 > 揭秘 Navicat for PostgreSQL 語言
Navicat 幫助中心 幫助類別

揭秘 Navicat for PostgreSQL 語言

發(fā)布時(shí)間:2015-12-02 10: 51: 15

Navicat for PostgreSQL 語言可以在 PostgreSQL 數(shù)據(jù)庫注冊一個(gè)新的過程語言,函數(shù)及觸發(fā)器過程可以定義在這個(gè)新語言,前提是用戶必須有 PostgreSQL 超級(jí)用戶權(quán)限來注冊新語言。

Navicat for PostgreSQL 最新版下載地址:http://www.whtianwei.cn/xiazai_postgresql.html

點(diǎn)擊 Navicat 主界面上的其他->語言,打開語言對象列表。注意:PostgreSQL 8.0 或以上版本支持“注釋”選項(xiàng)卡。

Navicat for PostgreSQL
Navicat for PostgreSQL

Navicat for PostgreSQL 語言常規(guī)屬性:

擁有者:語言的擁有者,支持 PostgreSQL 8.3 或以上版本。

操作符的模式和操作符:以前注冊的函數(shù)名被調(diào)用來運(yùn)行過程語言函數(shù)。過程語言的調(diào)用操作符用已編譯的語言寫,例如 C與版本 1 調(diào)用轉(zhuǎn)換。在 PostgreSQL 注冊為一個(gè)沒有引數(shù)的函數(shù),返回 language_handler 類型,占位符類型只是用來定義函數(shù)為調(diào)用操作符。

驗(yàn)證符的模式和驗(yàn)證符:當(dāng)在語言中新建函數(shù)時(shí)以前注冊的函數(shù)名被調(diào)用來驗(yàn)證新函數(shù)。如果沒有指定驗(yàn)證符函數(shù),新函數(shù)創(chuàng)建時(shí)將不會(huì)檢查。驗(yàn)證符函數(shù)必須有類型 oid 的引數(shù),這是要?jiǎng)?chuàng)建的函數(shù) OID,通常返回void。

驗(yàn)證符函數(shù)通常會(huì)檢查函數(shù)主體的語法正確性,但它也可以看函數(shù)的其他屬性。例如,如果語言不可以處理某些引數(shù)類型。要發(fā)出錯(cuò)誤信號(hào),驗(yàn)證符函數(shù)應(yīng)使用 ereport() 函數(shù),函數(shù)的返回值將被忽略。

信任:指定語言的調(diào)用操作符是安全的,也就是說,它不提供未經(jīng)授權(quán)的用戶任何功能來繞過訪問限制。當(dāng)注冊語言時(shí),如果忽略該關(guān)鍵字,只有 PostgreSQL 超級(jí)用戶權(quán)限的用戶可以使用該語言創(chuàng)建新函數(shù)。

關(guān)于 Navicat for PostgreSQL 的更多相關(guān)教程,可參考 Navicat 官網(wǎng)。

展開閱讀全文

標(biāo)簽:Navicat for PostgreSQL,函數(shù),語言

讀者也訪問過這里:
Copyright ? 2025 Navicat數(shù)據(jù)庫管理軟件
- 蘇州蘇杰思網(wǎng)絡(luò)有限公司
|
軟件使用須知 |
證照信息 |
特聘法律顧問:江蘇政緯律師事務(wù)所 宋紅波

咨詢熱線

在線咨詢

限時(shí)折扣