Salut à tous,
je me présente je m'appelle Aurélien, je suis développeur et je voulais poser une question à d'autres développeurs ayant de l'expérience avec Oracle.
Scenario
Je bosse sur une plate-forme PHP (5.1) avec une base de données Oracle (11.2) et je me demandais comment savoir en fonction de ses besoins si je dois:
-créer une nouvelle fonction ou procédure au niveau Oracle
-créer une fonction PHP qui fait la même chose.
Ce qui m'est arrivé c'est que dans mon cas j'avais créer une fonction très simple Oracle qui se chargeait de récupérer les id des différentes entreprises en fonction d'un facteur commun et qui retournait une chaîne de caractères des ses id séparés par le caractère ",". Mon collègue m'a justement fait remarquer que je pouvais faire la même chose avec PHP avec une requête et m'a dit que c'était plutôt inutile de faire une fonction au niveau de ma base pour faire ça. Surtout qu'il a ajouté que si on devait changer quelque chose au niveau de la table on devrait intervenir non seulement au niveau des pages php utilisant celle-ci mais aussi au niveau de la base avec ce genre de fonction.
C'est pour cela que ça m'intéresserai de savoir si quelqu'un a de l'expérience dans ce domaine pour savoir m'indiquer dans quel mesure doit-on créer une fonction ou procédure au niveau de la base de données Oracle?
Merci d'avance
Partager