Bonjour,
Je cherche à encoder des numéros de semaine dans ma base de donnée, et faire en sorte qu'ils soient considérés comme tels.
Est-ce possible? Avez-vous une idée de la procédure à suivre?
Merci d'avance
Bonjour,
Je cherche à encoder des numéros de semaine dans ma base de donnée, et faire en sorte qu'ils soient considérés comme tels.
Est-ce possible? Avez-vous une idée de la procédure à suivre?
Merci d'avance
Un numéro de semaine est un entier.
Si MySQL était plus évolué, tu pourrais mettre une contrainte CHECK num_semaine BETWEEN 1 AND 53 sur la colonne ou définir un DOMAIN.
Tu peux passer aussi par un trigger pour vérifier cette contrainte.
D'ailleurs si ce que tu demandes est la transformation d'une date en numéro de semaine, il faut passer par un trigger pour ce faire.
Soit plus précis dans ta question.
Philippe Leménager. Ingénieur d'étude à l'École Nationale Supérieure de Formation de l'Enseignement Agricole, en retraite... mais toujours Autoentrepreneur à l'occasion.
Mon ancien blog sur la conception des BDD, le langage SQL, le PHP... et mon nouveau blog sur les mêmes sujets.
« Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
À la maison comme au bureau, j'utilise la suite Linux Mageïa !
Partager