Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Làm cách nào để thực hiện cập nhật động này trong Oracle?

Tôi sẽ viết một thủ tục được lưu trữ có tên là ĐĂNG KÝ CHUYẾN BAY, thủ tục này sẽ chấp nhận là tham số PK của bảng MODEL (và bất kỳ tham số nào khác cần thiết. Thủ tục này có thể thực hiện tra cứu trên bảng MODEL và chèn các hàng ban đầu vào bảng chuyến bay.

Sau đó, tôi sẽ có một thủ tục thứ hai được gọi là BOOK_SEAT, thủ tục này sẽ làm giảm số lượng chỗ trống trong chuyến bay. Nếu lượt đặt chỗ giảm số lượng chỗ trống xuống 0 (hoặc ít hơn), thì lượt đặt chỗ sẽ đưa ra một ngoại lệ (ví dụ:OVERBOOKED_EXCEPTION) và mong đợi người gọi có thể nắm bắt và xử lý sự cố.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách tránh thay thế biến trong Oracle SQL Developer bằng 'trinidad &tobago'

  2. Oracle xuất khác nhau trong SQL Developer và excel

  3. PL / SQL:Lỗi PLS-00306:sai số hoặc loại đối số trong lệnh gọi được kích hoạt cho bảng số

  4. ORA-01830:hình ảnh định dạng ngày kết thúc trước khi chuyển đổi toàn bộ chuỗi đầu vào

  5. Hiển thị mô tả Múi giờ trong to_char () trong Oracle