SQL nombre de colonnes ne correspond pas à la valeur de comptage d'erreur

J'ai cette table:

CREATE TABLE `message` (
    `m_id` INT(11) NOT NULL AUTO_INCREMENT,
    `p_id` VARCHAR(30) NOT NULL,
    PRIMARY KEY (`m_id`)
)
ENGINE=InnoDB
ROW_FORMAT=DEFAULT

et cette insérer

INSERT INTO `message` VALUES ('7');

et je reçois un "nombre de colonnes ne correspond pas à une ligne de la valeur de comptage d'erreur". Il devrait fonctionner très bien, puisque la clé primaire est auto_increment.

votre hypothèse dans la phrase de conclusion n'est pas valable pour MySQL, peut-être pour d'autres SGBD.

OriginalL'auteur Tower | 2011-04-21