-- ----------------------------------------------------------------------------- -- Génération d'une base de données pour -- Oracle Version 11g -- (20/2/2018 18:55:16) -- ----------------------------------------------------------------------------- -- Nom de la base : ORCL -- Projet : -- Auteur : Fessy -- Date de dernière modification : 20/2/2018 18:55:05 -- ----------------------------------------------------------------------------- DROP TABLE FOURNISSEUR CASCADE CONSTRAINTS PURGE; -- ----------------------------------------------------------------------------- -- TABLE : FOURNISSEUR -- ----------------------------------------------------------------------------- CREATE TABLE FOURNISSEUR ( IDFOURN INTEGER NOT NULL, NOMFOURN VARCHAR(32) NOT NULL, VILLEFOURN VARCHAR(20), CONSTRAINT PK_FOURNISSEUR PRIMARY KEY (IDFOURN) ) ; -- ----------------------------------------------------------------------------- -- CONTRAINTE UNIQUE DE LA TABLE FOURNISSEUR -- ----------------------------------------------------------------------------- ALTER TABLE FOURNISSEUR ADD CONSTRAINT UN_FOURNISSEUR UNIQUE(NOMFOURN) ; -- ----------------------------------------------------------------------------- -- INSERTION DONNEES TABLES FOURNISSEUR -- ----------------------------------------------------------------------------- INSERT INTO FOURNISSEUR (IDFOURN, NOMFOURN, VILLEFOURN) VALUES (10,'ORANGE', 'PARIS'); INSERT INTO FOURNISSEUR (IDFOURN, NOMFOURN, VILLEFOURN) VALUES (11,'SFR', 'LYON'); INSERT INTO FOURNISSEUR (IDFOURN, NOMFOURN, VILLEFOURN) VALUES (12,'CARREFOUR', 'PARIZ'); INSERT INTO FOURNISSEUR (IDFOURN, NOMFOURN, VILLEFOURN) VALUES (13,'CASINO', 'NANTES'); INSERT INTO FOURNISSEUR (IDFOURN, NOMFOURN, VILLEFOURN) VALUES (14,'TF1', 'LILLE'); INSERT INTO FOURNISSEUR (IDFOURN, NOMFOURN, VILLEFOURN) VALUES (15,'FRANCE2', 'PARIS'); INSERT INTO FOURNISSEUR (IDFOURN, NOMFOURN, VILLEFOURN) VALUES (16,'FRANCE3', 'CAEN'); INSERT INTO FOURNISSEUR (IDFOURN, NOMFOURN, VILLEFOURN) VALUES (17,'FRANCE4', 'BREST'); INSERT INTO FOURNISSEUR (IDFOURN, NOMFOURN, VILLEFOURN) VALUES (18,'FRANCE5', 'BREST'); INSERT INTO FOURNISSEUR (IDFOURN, NOMFOURN, VILLEFOURN) VALUES (19,'BUISSON', 'AVRANCHES'); INSERT INTO FOURNISSEUR (IDFOURN, NOMFOURN, VILLEFOURN) VALUES (20,'LU', 'PAU'); INSERT INTO FOURNISSEUR (IDFOURN, NOMFOURN, VILLEFOURN) VALUES (21,'CARTOON', 'MARSEILLE'); INSERT INTO FOURNISSEUR (IDFOURN, NOMFOURN, VILLEFOURN) VALUES (22,'ORTYU', 'BORDEAUX'); INSERT INTO FOURNISSEUR (IDFOURN, NOMFOURN, VILLEFOURN) VALUES (23,'FRANCEO', 'BORDEAU'); INSERT INTO FOURNISSEUR (IDFOURN, NOMFOURN, VILLEFOURN) VALUES (24,'RENAULT', 'MARSEILLE'); INSERT INTO FOURNISSEUR (IDFOURN, NOMFOURN, VILLEFOURN) VALUES (25,'PEUGEOT', 'PARRISS'); UPDATE FOURNISSEUR SET VILLEFOURN=UPPER(TRIM(VILLEFOURN));