Skip to content

Instantly share code, notes, and snippets.

@weird-coon
Last active November 18, 2019 02:13
Show Gist options
  • Select an option

  • Save weird-coon/9596b840e6c17995b1b3af0dacfd36e6 to your computer and use it in GitHub Desktop.

Select an option

Save weird-coon/9596b840e6c17995b1b3af0dacfd36e6 to your computer and use it in GitHub Desktop.

Revisions

  1. weird-coon revised this gist Nov 18, 2019. No changes.
  2. weird-coon revised this gist Nov 18, 2019. No changes.
  3. weird-coon revised this gist Nov 18, 2019. No changes.
  4. weird-coon created this gist Nov 18, 2019.
    8 changes: 8 additions & 0 deletions Procedure_vs_Function.md
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,8 @@
    | _. 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 |