Comment vérifier si la colonne créée_in est à l'intérieur du déclencheur ?
P粉668113768
P粉668113768 2024-04-03 17:50:59
0
1
427

Structure des colonnes et des déclencheurs dans la table utilisateur

CREATE TABLE `users` (
 `created_in` datetime NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci
Déclencheur Événements Formulaire Déclaration Heure
... Insérer Utilisateur IF NEW.created_in = "" THEN

SIGNAL SQLSTATE "45000"

IF END

avant

J'essaie d'annuler l'insertion si la colonne créée_in n'existe pas mais cela ne fonctionne pas.

Comment vérifier si la colonne create_in n'en vaut aucune ?

La version MySQL est 5.7

P粉668113768
P粉668113768

répondre à tous(1)
P粉021708275

Aucun déclencheur requis, le mode strict de session suffit :

dbviolon ici p>

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal