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

FORMATMESSAGE với chuỗi thông báo

Mỗi lần bạn bán một chiếc xe đạp trong cửa hàng, bạn cần kiểm tra xem còn đủ hàng hay không. Bạn chuẩn bị một script để kiểm tra và ném lỗi nếu không đủ tồn kho.

Hướng dẫn

100 XP
  • Đặt @sold_bikes thành giá trị lớn hơn @current_stock (ví dụ: 100).
  • Tùy chỉnh lỗi bằng FORMATMESSAGE với văn bản 'There are not enough %s bikes. You have %d in stock.' làm tham số thứ nhất, @product_name làm tham số thứ hai, và @current_stock làm tham số thứ ba.
  • Truyền biến @my_message vào câu lệnh THROW và bấm Chạy mã (không Run Solution). Bạn sẽ thấy lỗi.
  • Đặt lại @sold_bikes trong câu lệnh DECLARE về 10. Chạy mã để không còn lỗi.