|
|
set echo on;
alter session set nls_language = english; alter session set nls_date_format = 'DD-MON-YYYY'; alter session set nls_date_language = english;
-- ======================================================================= -- BOOKINGS -- =======================================================================
/* CHECK MEILEN > 0 */ INSERT INTO BUCHUNG VALUES (200, 80, 'LH', 54, 'FRA', 'CDG', '19-SEP-2012', -200, 243);
/* CHECK PREIS NOT NULL */ INSERT INTO BUCHUNG VALUES (201, 80, 'LH', 54, 'FRA', 'CDG', '19-SEP-2012', 300, NULL);
/* CHECK FK PNR */ INSERT INTO BUCHUNG VALUES (202, 500, 'DB', 90, 'TRU', 'FRA', '16-FEB-2011', 5000, 800);
/* CHECK FK FLC */ INSERT INTO BUCHUNG VALUES (203, 80, 'ZZ', 90, 'TRU', 'FRA', '16-MAY-2011', 5000, 800);
/* CHECK FK VON */ INSERT INTO BUCHUNG VALUES (204, 81, 'DB', 90, 'ZZZ', 'FRA', '12-FEB-2010', 5000, 800);
/* CHECK FK NACH */ INSERT INTO BUCHUNG VALUES (205, 81, 'DB', 90, 'TRU', 'ZZZ', '11-FEB-2012', 5000, 800);
/* CHECK PK BNR NOT DISTRIBUTED */ INSERT INTO BUCHUNG VALUES (184, 81, 'DB', 90, 'TRU', 'FRA', '16-FEB-2010', 5000, 800);
/* CHECK PK BNR DISTRIBUTED CDG NOT IN SAME PARTITION AS TRU */ INSERT INTO BUCHUNG VALUES (184, 81, 'DB', 90, 'CDG', 'FRA', '16-FEB-2010', 5000, 800);
-- ======================================================================= -- FLIGHTS -- =======================================================================
/* CHECK VON NOT NULL */ INSERT INTO FLUG VALUES (300, 'LH', 46, NULL, 'LHR', 2130, 2245);
/* CHECK NACH NOT NULL */ INSERT INTO FLUG VALUES (301, 'LH', 47, 'LHR', NULL, 700, 820);
/* CHECK AB NOT NULL */ INSERT INTO FLUG VALUES (302, 'LH', 50, 'FRA', 'CDG', NULL, 810);
/* CHECK AN NOT NULL */ INSERT INTO FLUG VALUES (303, 'LH', 51, 'CDG', 'FRA', 930, NULL);
/* CHECK AB RANGE */ INSERT INTO FLUG VALUES (304, 'LH', 52, 'FRA', 'CDG', 9000, 1310);
/* CHECK AN RANGE */ INSERT INTO FLUG VALUES (305, 'LH', 53, 'CDG', 'FRA', 1500, 9000);
/* CHECK VONNACH RANGE */ INSERT INTO FLUG VALUES (306, 'LH', 54, 'FRA', 'FRA', 1740, 1850); /* CHECK FK FLC */ INSERT INTO FLUG VALUES (307, 'ZZ', 55, 'CDG', 'FRA', 2000, 2120);
/* CHECK FK VON */ INSERT INTO FLUG VALUES (308, 'LH', 55, 'YYY', 'FRA', 2000, 2120);
/* CHECK FK NACH */ INSERT INTO FLUG VALUES (309, 'LH', 55, 'CDG', 'YYY', 2000, 2120);
/* CHECK PK FNR NOT DISTRIBUTED */ INSERT INTO FLUG VALUES (088, 'LH', 7, 'FRA', 'TXL', 1130, 1230);
/* CHECK PK FNR DISTRIBUTED */ INSERT INTO FLUG VALUES (088, 'LH', 7, 'FRA', 'TXL', 1800, 1930);
/* CHECK VONNACH DISTRIBUTED ON ALL SITES */ INSERT INTO FLUG VALUES (310, 'LH', 54, 'FRA', 'FRA', 0700, 0800); INSERT INTO FLUG VALUES (311, 'LH', 54, 'FRA', 'FRA', 0900, 1000); INSERT INTO FLUG VALUES (312, 'LH', 54, 'FRA', 'FRA', 1700, 1800);
/* CHECK FK FLC DISTRIBUTED ON ALL SITES */ INSERT INTO FLUG VALUES (313, 'ZZ', 54, 'FRA', 'FRA', 0700, 0800); INSERT INTO FLUG VALUES (314, 'ZZ', 54, 'FRA', 'FRA', 0900, 1000); INSERT INTO FLUG VALUES (315, 'ZZ', 54, 'FRA', 'FRA', 1700, 1800);
rollback;
|