replace_into semble fonctionner différemment
Bonjour.
J'ai créé une table:
Code:
1 2 3 4 5
| CREATE TABLE IF NOT EXISTS `variables` (
`id` INT UNSIGNED ZEROFILL NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`nom` VARCHAR( 20 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL ,
`value` LONGTEXT CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL
) ENGINE=MyISAM CHARACTER SET utf8 COLLATE utf8_unicode_ci; |
J'ai une requete qui ne passe plus.
Code:
1 2
| REPLACE INTO `variables` (`id`,`nom`,`value`)VALUES ('',"test","ici")
#1366 - Incorrect integer value: '' for column 'id' at row 1 |
Avant il me créait une nouvel enregistrement ?
10.2.18-MariaDB
La fonction aurait elle évolué ?