純量函數

純量函數 採用輸入引數並傳回單一值結果。 只要可以使用表示式,就可以使用純量函數。

聚集函數的使用限制不適用於純量函數,因為純量函數會套用至單一參數值,而非值集。 純量函數的引數可以是函數。 不過,在純量函數內使用表示式或聚集函數時,也會套用適用於使用表示式及聚集函數的限制。 例如,只有在使用純量函數的環境定義中容許聚集函數時,純量函數的引數才可以是聚集函數。

範例

下列 SELECT 陳述式的結果具有與部門 D01:

     SELECT EMPNO, LASTNAME, YEAR(CURRENT DATE - BIRTHDATE)
       FROM EMPLOYEE
       WHERE WORKDEPT = 'D01'