Hello,
Cette problématique est en fait la suite de ce message.
Pour ceux qui n'auraient pas l'envie/le courage d'aller lire, voici un résumé :
La DB actuelle permet la planification d'horaires pour des employés dont les infos proviennent du service RH. Le problème est qu'il faut pouvoir planifier des employés fictifs car pas encore connu du service RH (on sait qu'il y aurait quelqu'un en plus mais on ne sait pas encore qui donc forcément le service RH non plus et donc l'application pour faire la planification non plus).
Je suis en train de préparer différents script histoire de faire toutes les modifications nécessaires "d'un coup".
En pièce jointe, les deux scripts déjà écrits. Il n'y a encore rien de tester, j'en suis encore à la partie théorique de tout ça. Une fois que je penserai être bon, je testerai sur la DB du serveur test.
J'en suis maintenant à penser aux procédures stockées qu'il faudra modifier. Après une requête sur INFORMATION_SCHEMA.ROUTINES, je sais qu'il y en a 18 qui sont concernées. Ce n'est pas un trop grand nombre et je pourrais encore envisagé de le faire manuellement mais je me demandais s'il était possible d'établir un algorithme pour faire les altérées automatiquement. Là où je coince, c'est qu'il va falloir modifier le chainage des jointures et qu'une partie des modifications vont dépendre de la table à laquelle sur la laquelle la jointure avec la table S_HR.T_EMPLOYEE_EMP est faite.
Que feriez-vous ?
Partager