Bonjour à tous,
Sur une table que je réduit à sa plus simple expression (deux champs):
Id (auto incrémentation)
Lib (Varchar(255)
se pose mon problème. Actuellement mon appli appel une procédure stockée pour créer ou modifier l'enregistrement en cours.
Voici mon dilemme: Je dois réaliser lors de la création et des modifications d'un enregistrement, la vérification suivante:
Je ne dois pas avoir de doublon sur le champ Lib.
Peut on créer un trigger pour régler le problème ou dois je faire un test dans chaqu'une des procédures stockées ?
Pour aller plus loin, est il possible de créer un trigger sur création qui n'effectue pas l'appel à la procédure stocké si certaines conditions ne sont pas correctes.
API --> appel procédure stockée New Mysql --> MySQL execute trigger sur création (2 choix)
1°/Trigger refuse de continuer et retour erreur à l'appi
ou
2°/Trigger continue vers la procédure appellée depuis l'api ?
Suis-je assez clair .... Merci de votre aide
Partager