如何除錯?

Navicat的每種函式可以接受基本型別、複合型別或組合為引數(引數),此外每種函式可以返回一個基本型別或複合型別,許多種函式可以接受或返回某些虛擬型別(例如多型型別),但現有設施有所不同。點選函式圖示,開啟函式物件列表。

如何除錯 Navicat for PostgreSQL 函式

工具/原料

Navicat

方法/步驟

Navicat for PostgreSQL 提供以下四種函式:

● 查詢語言函式(用 SQL 寫的函式)

● 過程語言函式(例如 PL/Tcl 或 PL/pgSQL 寫的函式)

● 內部函式

● C-語言函式

每種函式可以接受基本型別、複合型別或組合為引數(引數),此外每種函式可以返回一個基本型別或複合型別,許多種函式可以接受或返回某些虛擬型別(例如多型型別),但現有設施有所不同。點選函式圖示,開啟函式物件列表。

函式嚮導

在物件列表的工具欄點選“新建函式”,函式嚮導彈出並可以建立函式。當建立新過程或函式時,可以不顯示“函式嚮導”。如需顯示嚮導時,可以在選項啟用它。

定義函式的引數。在對應的列設定引數模式、型別模式、型別、名和預設值。 從列表選擇模式和返回型別。

定義

定義包括一個有效的 SQL 過程語句。這可以是一個簡單的語句,如 SELECT 或 INSERT,或是一個用 BEGIN 和 END 寫的複合語句,複合語句可以包含宣告迴圈和其它控制結構語句。

引數:定義函式引數。

返回型別模式和返回型別:函式的返回型別。

結果

要執行函式,在工具欄點選“執行”。如果 SQL 語句是正確的,該語句將被執行及返回資料,“結果”選項卡會開啟與函式返回的資料。如果執行函式時發生錯誤,執行停止,顯示相應的錯誤資訊。如果函式需要輸入引數,“輸入引數”框將彈出,使用「,」來分隔引數。

提示:Navicat for PostgreSQL 支援返回 10 個結果集。

物件, 型別, 圖示, 引數, 函式,
相關問題答案