récuperer la longueur d'un champ

VaN
Mammouth du PHP | 1107 Messages

29 nov. 2005, 17:08

Bonjour,

Existe t'il un moyen de récuperer le nombre de caracteres (de la meme maniere que strlen() en PHP ) du contenu d'un champ de bdd, directement en SQL ?

ou meme carement en faire une condition, du genre :
$sql = "SELECT id, pseudo FROM table WHERE (strlen(pseudo)=10)";
me sortirait les pseudo de 10 caracteres de long. (j'utilise strlen() car je ne sais pas comment le faire en SQL : )

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

29 nov. 2005, 17:31

LENGTH ou CHAR_LENGTH

Plus d'info ici : http://dev.mysql.com/doc/refman/5.0/fr/ ... tions.html
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer