Một thủ tục là một đối tượng cơ sở dữ liệu tương tự như một hàm. Sự khác biệt chính là:
Quy soi kèo bóng đá truoctran được xác định vớiTạo quy soi kèo bóng đá truoctran
lệnh, khôngTạo chức năng
.
Quy soi kèo bóng đá truoctran không trả về giá trị hàm; kể từ đâyTạo quy soi kèo bóng đá truoctran
thiếu Areturn
mệnh đề. Tuy nhiên, thay vào đó, các thủ tục có thể trả lại dữ liệu cho soi kèo bóng đá truoctran gọi của họ thông qua các tham số đầu ra.
Trong khi một hàm được gọi là một phần của lệnh truy vấn hoặc DML, một thủ tục được gọi là cách ly bằng cách sử dụnggọi
lệnh.
9049_9195gọi
Lệnh không phải là một phần của khối giao dịch rõ ràng. Một chức năng không thể làm điều đó.
Một số thuộc tính chức năng nhất định, chẳng hạn như sự nghiêm ngặt, không áp dụng cho các thủ tục. Các thuộc tính đó kiểm soát cách thức được sử dụng trong một truy vấn, không liên quan đến các thủ tục.
Giải thích trong các phần sau về cách xác định các chức năng soi kèo bóng đá truoctran định cũng áp dụng cho các thủ tục, ngoại trừ các điểm được thực hiện ở trên.
Tập thể, các chức năng và quy soi kèo bóng đá truoctran còn được gọi làthói quen. Có các lệnh nhưthay đổi thói quen
vàkèo bóng đá hom
có thể hoạt động trên các chức năng và quy soi kèo bóng đá truoctran mà không cần phải biết đó là loại nào. Tuy nhiên, lưu ý rằng không cóTạo thói quen
lệnh.