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

Navicat中文網(wǎng)站 > 使用技巧 > 一步掌握Navicat for PostgreSQL 函數(shù)全部?jī)?nèi)容
Navicat 幫助中心 幫助類別

一步掌握Navicat for PostgreSQL 函數(shù)全部?jī)?nèi)容

發(fā)布時(shí)間:2016-10-27 17: 24: 00

Navicat每種函數(shù)可以接受基本類型、復(fù)合類型或組合為引數(shù)(參數(shù)),此外每種函數(shù)可以返回一個(gè)基本類型或復(fù)合類型,許多種函數(shù)可以接受或返回某些虛擬類型(例如多態(tài)類型),但現(xiàn)有設(shè)施有所不同。點(diǎn)擊函數(shù)圖標(biāo),打開函數(shù)對(duì)象列表。

Navicat for PostgreSQL 提供以下四種函數(shù):

● 查詢語(yǔ)言函數(shù)(用 SQL 寫的函數(shù))

● 過程語(yǔ)言函數(shù)(例如 PL/Tcl 或 PL/pgSQL 寫的函數(shù))

● 內(nèi)部函數(shù)

● C-語(yǔ)言函數(shù)

Navicat for PostgreSQL
Navicat for PostgreSQL

函數(shù)向?qū)?/h3>

在對(duì)象列表的工具欄點(diǎn)擊“新建函數(shù)”,函數(shù)向?qū)棾霾⒖梢詣?chuàng)建函數(shù)。當(dāng)創(chuàng)建新過程或函數(shù)時(shí),可以不顯示“函數(shù)向?qū)А薄H缧栾@示向?qū)r(shí),可以在選項(xiàng)啟用它。

定義

定義包括一個(gè)有效的 SQL 過程語(yǔ)句。這可以是一個(gè)簡(jiǎn)單的語(yǔ)句,如 SELECT 或 INSERT,或是一個(gè)用 BEGIN 和 END 寫的復(fù)合語(yǔ)句,復(fù)合語(yǔ)句可以包含聲明循環(huán)和其它控制結(jié)構(gòu)語(yǔ)句。

參數(shù):定義函數(shù)參數(shù)。

返回類型模式和返回類型:函數(shù)的返回類型。

結(jié)果

要運(yùn)行函數(shù),在工具欄點(diǎn)擊“運(yùn)行”。如果 SQL 語(yǔ)句是正確的,該語(yǔ)句將被運(yùn)行及返回?cái)?shù)據(jù),“結(jié)果”選項(xiàng)卡會(huì)打開與函數(shù)返回的數(shù)據(jù)。如果運(yùn)行函數(shù)時(shí)發(fā)生錯(cuò)誤,運(yùn)行停止,顯示相應(yīng)的錯(cuò)誤信息。如果函數(shù)需要輸入?yún)?shù),“輸入?yún)?shù)”框?qū)棾?,使用?」來(lái)分隔參數(shù)。

函數(shù)高級(jí)屬性:

擁有者:函數(shù)的擁有者。需要注意的是,僅支持 PostgreSQL 8.0 或以上版本。

語(yǔ)言:函數(shù)實(shí)施的語(yǔ)言名??赡苁?SQL、 C、內(nèi)部或用戶定義過程語(yǔ)言名。為了向后兼容,名可能是用單引號(hào)括著。

揮發(fā)性:這些屬性告知查詢優(yōu)化器有關(guān)函數(shù)的性能,最多可指定一個(gè)選擇。如果這些沒有出現(xiàn),默認(rèn)的是 VOLATILE。

定義者安全性:指定函數(shù)運(yùn)行時(shí)使用創(chuàng)建它的用戶權(quán)限。

返回集:表示函數(shù)將返回一組項(xiàng)目,而不是一個(gè)單一項(xiàng)目。

嚴(yán)格:表示每當(dāng)函數(shù)的引數(shù)是 null 時(shí),它總是返回 null。如果此參數(shù)被指定,當(dāng)有 null 引數(shù)時(shí),函數(shù)不會(huì)運(yùn)行。相反,一個(gè)null 結(jié)果會(huì)自動(dòng)假定。

估計(jì)行:一個(gè)正數(shù)來(lái)估計(jì)策劃者應(yīng)預(yù)期返回的行數(shù),這只允許當(dāng)函數(shù)被聲明為返回一個(gè)集。

配置參數(shù):當(dāng)函數(shù)輸入時(shí)設(shè)置到指定值的配置參數(shù),當(dāng)函數(shù)離開時(shí)還原到以前的值。

點(diǎn)擊“Navicat教程”可獲取更多相關(guān)教程。

展開閱讀全文

標(biāo)簽:函數(shù)

讀者也訪問過這里:

咨詢熱線

在線咨詢

限時(shí)折扣