Oracle
 sql >> база данни >  >> RDS >> Oracle

Как мога да направя тази динамична актуализация в Oracle?

Бих написал съхранена процедура, наречена REGISTER FLIGHT, която ще приеме като параметри PK на таблицата MODEL (и всички други необходими параметри. Накарайте процедурата да извърши търсене в таблицата MODEL и да вмъкне първоначалните редове в таблицата на полета.

След това ще имам втора процедура, наречена BOOK_SEAT, която в процеса на резервиране на полета ще намали броя на наличните места в полета. Ако резервацията намали available_seats до нула (или по-малко), тя ще хвърли изключение (напр. OVERBOOKED_EXCEPTION) и ще очаква повикващият да улови и да се справи с проблема.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как мога да създам таблица с оракул, но с малки знаци?

  2. Проблем при зареждане на Oracle.DataAccess.Dll на x-64 машина

  3. SQL Създаване на зависимости от таблици

  4. Изберете думи между запетаи (с изключение на двойни кавички) с помощта на regexp_substr

  5. Странно поведение с вложени курсори на оракул