計算機四級

當前位置 /首頁/計算機/計算機四級/列表

2015下半年計算機四級資料庫考試知識點:使用者自定義函式

 基本概念

2015下半年計算機四級資料庫考試知識點:使用者自定義函式

使用者定義函式可以擴充套件資料操作的功能,它在概念上類似於一般的程式設計語言中定義的函式。

 建立和呼叫純量函式

純量函式—返回單個數據值的函式;

1、定義純量函式

CREATE FUNCTION [擁有者名.] 函式名

([{@ 引數名[AS]純量資料型別[=default]}[,…n]])

RETURNS 返回值型別

[AS]

BEGIN

函式體

RETURN 純量表達式

END

(1) 同儲存過程一樣,函式的.引數也可以有預設值。

(2) 純量表達式:指定純量函式返回的純量值。

2、 呼叫純量函式:

當呼叫純量函式時,必須提供至少由兩部分組成的名稱:函式擁有者名和函式名。可在任何允許出現表示式的SQL語句中呼叫純量函式,只要型別一致;