Bonjour,

je viens de résoudre un problème de création de table : http://www.developpez.net/forums/d15...e-existe-deja/ par contre, j'ai un autre message d'erreur (le titre) quand je lance une insertion :
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
INSERT INTO `machines` (`name`, `localization`, `pays`, `entite`, `perimetre`, `type`, `id`, `comment`, `ip`, `contact_name`, `contact_phone`) VALUES
('pascal', '38V', 'France', 'MT', 'Non', 'V480', 6, 'Serveur CAO.   RSC  via Galilee  /dev/term/a', '139.160.88.13', 'Bi-Pro. 4Go. Sol 8.    SN : 243Q009F', '34 82 47    (ex pwd root : hecto38). LTO SCASICOMP')
Et
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
CREATE TABLE IF NOT EXISTS `machines` (
  `name` varchar(20) COLLATE latin1_bin DEFAULT NULL,
  `localization` varchar(30) COLLATE latin1_bin DEFAULT NULL,
  `pays` varchar(30) COLLATE latin1_bin NOT NULL DEFAULT '',
  `entite` varchar(20) COLLATE latin1_bin DEFAULT NULL,
  `perimetre` set('Oui','Non') COLLATE latin1_bin DEFAULT NULL,
  `type` varchar(20) COLLATE latin1_bin DEFAULT NULL,
  `id` smallint(6) NOT NULL AUTO_INCREMENT,
  `comment` varchar(100) COLLATE latin1_bin DEFAULT NULL,
  `ip` varchar(15) COLLATE latin1_bin DEFAULT NULL,
  `contact_name` varchar(50) COLLATE latin1_bin DEFAULT NULL,
  `contact_phone` varchar(50) COLLATE latin1_bin DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `name` (`name`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 COLLATE=latin1_bin AUTO_INCREMENT=358 ;
Qu'est-ce que je dois faire ?