Caster un type BLOB ou autre en CHAR

Posté le 24-02-2009

Typo3 stocke certains champs important avec le type BLOB. Il peut parfois être intéressant d’en voir le contenu, puisque par défaut, si vous essayez d’afficher un BLOB sous phpmyadmin, vous n’aurez rien. Il m’est arrivé d’avoir dans une extension un chemin vers un fichier dans un type BLOB et je voulais consulter ces chemins en ligne de commande avec MySQL. Pour cela, vous pouvez donc caster votre BLOB en char et cela se fait très facilement, de la manière suivante :

SELECT CAST( mon_champ_blob AS CHAR( 100000 ) )
FROM ma_table

comments powered by Disqus