bonjour tout le monde,
SVP,aidez moi,j ai un probleme a resoudre dans 24h c tellement urgent.
voici le probleme:
je dois creer un trigger qui fait afficher un message d erreur ou changer etat de la commande si date_livraison est moins de 3 jours de la date_commande.
je vous transmis ce que j ai pu faire et aussi l enoncé du probleme et la table commande.
merci
et aussi je dois creer un trigger qui fait automatiquement la mise a jour de la qte en stock.
merci beaucoup
voici mon email: adilmy@hotmail.com
Pour une commande standard (achat d’un bouquet standard), la cyberboutique
garantit la disponibilité en inventaire des items composant le
bouquet seulement si la commande a été passée au moins 3 jours avant la
date de livraison. Pour les commandes standards effectuées moins de 3
jours avant la date de livraison, c’est le client qui assume le risque. Il est
donc très important d’informer ces clients d’une éventuelle pénurie. L’état
de la commande sera alors « VINV »
-------------------------------------------
table commande.
CREATE TABLE Commande (
no_Commande INTEGER NOT NULL CONSTRAINT pk_Commande PRIMARY KEY,
courriel VARCHAR (40) NOT NULL,
date_Commande DATE NOT NULL,
date_livraison DATE NOT NULL,
adresse_Livraison VARCHAR(80) NOT NULL,
message_Arrangement_Floral VARCHAR(80) NOT NULL,
etat_commande VARCHAR(80) NOT NULL,
code_etat CHAR(10) NOT NULL,
typeCommande VARCHAR(80) NOT NULL,
CONSTRAINT fk_Commande_Client FOREIGN KEY (courriel) REFERENCES Client (courriel),
CONSTRAINT chk_typeCommande CHECK (typeCommande IN('commandeStandard','commandePersonalisee'))
);
---------------------------------------------------------------------
SVP J ATTEND VOS REPONSES DANS MOINS DE 24H MERCI BEAUCOUP A VOTRE AIDE!!