SQL Function
Pada dasarnya, SQL Function hampir menyerupai Stored Procedure. Akan tetapi, SQL Function mengharuskan adanya pengembalian (return) suatu value (tidak seperti Stored Procedure yang memperbolehkan ada atau tidaknya pengembalian value) dan tidak dapat digunakan untuk mengubah data dalam tabel (tidak seperti Stored Procedure yang dapat menambah atau mengurangi entry dari tabel). Pada umumnya, SQL Function berisikan berbagai macam operasi SELECT (tidak diperbolehkan adanya INSERT atau UPDATE).