Fonctions sous oracle
jameskougar
Messages postés
55
Date d'inscription
Statut
Membre
Dernière intervention
-
jee pee Messages postés 41521 Date d'inscription Statut Modérateur Dernière intervention -
jee pee Messages postés 41521 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Je dois créer une fonction permettant de contrôler qu'une date de rencontre est bien un vendredi soir, un samedi ou un dimanche en matinée. Exception : du 15 juin au 15 septembre, les rencontres peuvent se dérouler n'importe quel jour.
Je ne sais pas comment faire, aidez moi s'il vous plaît.
En lisant quelques cours, j'ai fais ceci
CREATE OR REPLACE function date_renc (date_renc in date)
return date;
BEGIN
IF (date_renc CHECK NOT IN ('Vendredi', 'Samedi', 'Dimanche'))
RAISE_APPLICATION_ERROR (-20001, 'date de rencontre non valide';
END IF;
END;
mais ça n'a pas l'air juste.
Merci d'avance
Je dois créer une fonction permettant de contrôler qu'une date de rencontre est bien un vendredi soir, un samedi ou un dimanche en matinée. Exception : du 15 juin au 15 septembre, les rencontres peuvent se dérouler n'importe quel jour.
Je ne sais pas comment faire, aidez moi s'il vous plaît.
En lisant quelques cours, j'ai fais ceci
CREATE OR REPLACE function date_renc (date_renc in date)
return date;
BEGIN
IF (date_renc CHECK NOT IN ('Vendredi', 'Samedi', 'Dimanche'))
RAISE_APPLICATION_ERROR (-20001, 'date de rencontre non valide';
END IF;
END;
mais ça n'a pas l'air juste.
Merci d'avance
A voir également:
- Fonctions sous oracle
- Codes secrets Android : accéder aux fonctions cachées - Guide
- Fonctions excel en anglais - Guide
- Oracle liste des tables - Forum Oracle
- Oracle jre usage ✓ - Forum Virus
- Fonctions excel - Guide
1 réponse
Salut,
Je ne connais pas le fonctionnement des functions. Mais si date_renc est un objet de type date oracle, il ne peut pas contenir vendredi, samedi ou dimanche. Son format sera plutôt 07/09/2011 19:40. Il te faut donc trouver une fonction date qui détermine le jour de la semaine à partir de la date.
cdlt
Je ne connais pas le fonctionnement des functions. Mais si date_renc est un objet de type date oracle, il ne peut pas contenir vendredi, samedi ou dimanche. Son format sera plutôt 07/09/2011 19:40. Il te faut donc trouver une fonction date qui détermine le jour de la semaine à partir de la date.
cdlt