Skip to content

Instantly share code, notes, and snippets.

@weird-coon
Last active November 18, 2019 02:13
Show Gist options
  • Save weird-coon/9596b840e6c17995b1b3af0dacfd36e6 to your computer and use it in GitHub Desktop.
Save weird-coon/9596b840e6c17995b1b3af0dacfd36e6 to your computer and use it in GitHub Desktop.
Different between the Procedure and Function / Sự khác nhau giữa procedure và function trong SQL
_. Procedure _. Function
Được sử dụng chủ yếu để thực hiện quy trình nhất định Được sử dụng chủ yếu để thực hiện một số tính toán
Không thể gọi trong câu lệnh SELECT Có thể được gọi là trong câu lệnh SELECT (không chứa DML)
Sử dụng tham số OUT để trả về giá trị Sử dụng RETURN để trả về giá trị
Không bắt buộc trả về giá trị Bắt buộc trả về giá trị
RETURN chỉ đơn giản là sẽ thoát khỏi sự kiểm soát từ chương trình con. RETURN sẽ thoát khỏi sự kiểm soát từ chương trình con và cũng trả về giá trị
datatype trở lại sẽ không được quy định tại thời điểm tạo ra datatype là bắt buộc tại thời điểm tạo ra
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment