功能

  • 必須在 main 過程中宣告一個函式。它不能在過程內或在另一個函式內宣告。
  • Progress ABL 中的函式不像 Haskell 或 Javascript 這樣的程式語言,不是一等公民。你不能將函式作為輸入或輸出引數傳遞。但是,你可以使用 DYNAMIC-FUNCTIONCALL 物件動態地對其進行 invioke。
  • 在查詢中呼叫函式會導致效能不佳,因為索引匹配會受到影響。嘗試將函式的值賦給變數,並在 WHERE 子句中使用該變數。