j'ai un problème de strip automatique de string quand j'update une table MySQL :
mysql> show columns from MyTable ; +-----------------------+-------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-----------------------+-------------+------+-----+---------+----------------+ | Id | int(11) | NO | PRI | NULL | auto_increment | . . . . . . . . . . . . . . | TypeLoadingManagement | varchar(50) | YES | | NULL | | . . . . . . . . . . . . . . +-----------------------+-------------+------+-----+---------+----------------+ 7 rows in set (0.00 sec) mysql> update MyTable set TypeLoadingManagement=' X ' ; Query OK, 14 rows affected (0.00 sec) Rows matched: 14 Changed: 14 Warnings: 0 mysql> select TypeLoadingManagement t from MyTable ; +-----------+ | t | +-----------+ | X | | X | | X | | X | | X | | X | | X | | X | | X | | X | | X | | X | | X | | X | +-----------+ 14 rows in set (0.00 sec)
voilà, où sont passés les caractères ' ' après le 'X' ???
Franchement je ne comprend pas, vu qu'en plus ça fonctionne très bien dans une autre table !
mysql> show columns from MyTable2 ; +-----------------------+-------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +-----------------------+-------------+------+-----+---------+----------------+ | Id | int(11) | NO | PRI | NULL | auto_increment | . . . . . . . . . . . . . . | TypeLoadingManagement | varchar(50) | YES | | NULL | | . . . . . . . . . . . . . . +-----------------------+-------------+------+-----+---------+----------------+ 9 rows in set (0.02 sec) mysql> update MyTable2 set TypeLoadingManagement=' X ' ; Query OK, 47 rows affected (0.00 sec) Rows matched: 47 Changed: 47 Warnings: 0 mysql> select TypeLoadingManagement t from MyTable2 ; +------------------+ | t | +------------------+ | X | | X | | X | | X | | X | | X | | X | | X | | X | | X | | X | | X | | X | | X | | X | | X | | X | | X | | X | | X | | X | | X | | X | | X | | X | | X | | X | | X | | X | | X | | X | | X | | X | | X | | X | | X | | X | | X | | X | | X | | X | | X | | X | | X | | X | | X | | X | +------------------+ 47 rows in set (0.00 sec)
si vous avez des idées...
merci d'avance