1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Giao dịch và Xử lý lỗi trong SQL Server

Connected

Bài tập

THROW không có tham số

Bạn muốn chuẩn bị một stored procedure để chèn sản phẩm mới vào cơ sở dữ liệu. Trong stored procedure đó, bạn muốn ghi lại các lỗi có thể xảy ra vào một bảng tên là errors, rồi sau đó ném lại lỗi gốc.

Bạn sẽ chuẩn bị stored procedure như thế nào?

Hướng dẫn

100 XP
  • Bao quanh phần xử lý lỗi bằng khối CATCH.
  • Chèn bản ghi lỗi vào bảng errors.
  • Kết thúc câu lệnh INSERT bằng dấu chấm phẩy (;).
  • Ném lại lỗi gốc.