modifica a 01_schema.sql
This commit is contained in:
parent
3e836a7858
commit
06a66084c9
2 changed files with 5 additions and 5 deletions
|
|
@ -109,12 +109,12 @@ DROP TRIGGER IF EXISTS trg_prenotazione_no_overlap_update;
|
|||
DELIMITER $$
|
||||
|
||||
CREATE TRIGGER trg_prenotazione_no_overlap_insert
|
||||
BEFORE INSERT ON prenotazione
|
||||
BEFORE INSERT ON corrieri
|
||||
FOR EACH ROW
|
||||
BEGIN
|
||||
IF NEW.Stato <> 'annullata' AND EXISTS (
|
||||
SELECT 1
|
||||
FROM prenotazione AS p
|
||||
FROM corrieri AS p
|
||||
WHERE p.CampoID = NEW.CampoID
|
||||
AND p.Data = NEW.Data
|
||||
AND p.Stato <> 'annullata'
|
||||
|
|
@ -127,12 +127,12 @@ BEGIN
|
|||
END$$
|
||||
|
||||
CREATE TRIGGER trg_prenotazione_no_overlap_update
|
||||
BEFORE UPDATE ON prenotazione
|
||||
BEFORE UPDATE ON corrieri
|
||||
FOR EACH ROW
|
||||
BEGIN
|
||||
IF NEW.Stato <> 'annullata' AND EXISTS (
|
||||
SELECT 1
|
||||
FROM prenotazione AS p
|
||||
FROM corrieri AS p
|
||||
WHERE p.PrenotazioneID <> NEW.PrenotazioneID
|
||||
AND p.CampoID = NEW.CampoID
|
||||
AND p.Data = NEW.Data
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@
|
|||
-- TENN9001, PADL2406, CALC7788, TENN3344
|
||||
-- ============================================================
|
||||
|
||||
USE prenotazioni;
|
||||
USE corrieri;
|
||||
|
||||
-- ------------------------------------------------------------
|
||||
-- Operatori
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue