MySQL script d'update pour manip sur un tinyblob - SQL/NoSQL - Programmation
Marsh Posté le 12-03-2004 à 15:46:21
UPDATE forum SET rights = hex(concat(substring(rights,9,4),substring(rights,5,4),substring(rights,1,4)));
ne passe pas (fait le bazar dans les octets)
Marsh Posté le 12-03-2004 à 16:45:54
trouvé je suis un boulet
UPDATE forum SET rights = concat(substring(rights,9,4),substring(rights,5,4),substring(rights,1,4));
Marsh Posté le 12-03-2004 à 16:51:09
dommage c t intéressant comme sujet mais un peu floue la formulation
Marsh Posté le 12-03-2004 à 15:04:29
Contexte:
-maj d'une table suite changement config d'appli
-systeme windows 2k version mysql 4.0.14 table innodb
j'ai une table forum avec un champ rights de type tinyint
je l'utilise pour stocker un certains nombre d'entiers. Pour l'instant 3 et je voudrai inverser pour chaque enregistrement le premier et le troisieme entier (4octets) soit echanger les octets de 1 à 4 avec ceux de 9 à 12 c'est possible par un script SQL ?
Message édité par cooltwan le 12-03-2004 à 15:05:03