Comment créer un trigger (mysql) qui échouera SQL si certains champs n'ont pas de données?Trigger to fail requête
Voici ma table
CREATE TABLE `new` (
`id` int(11) DEFAULT NULL,
`name` int(11) DEFAULT NULL,
`phone` int(11) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1
Let`s dire que j'ai cette requête
INSERT INTO new values(1, 'Bu', '');
Je veux cette requête à l'échec s'il n'y a pas de données pour le champ de téléphone.
Pourquoi ne pas simplement au lieu 'INSERT' NULL de la chaîne vide, comme recommandé ici http://stackoverflow.com/questions/6422381/mandatory-field-mysql – Jacob