Maison >base de données >tutoriel mysql >Comment puis-je changer le séparateur décimal de MySQL d'un point à une virgule sans utiliser FORMAT ?
Modification du séparateur décimal dans la sortie MySQL
La question se pose de savoir s'il est possible de modifier le séparateur décimal de sortie de MySQL à partir de "." (point) en un autre caractère (virgule) sans avoir besoin de fonctions comme FORMAT.
Pour y parvenir, on peut modifier les variables système MySQL contrôlant le formatage des nombres. Les étapes suivantes décrivent le processus :
Les modifications prennent effet immédiatement et toutes les requêtes ultérieures utiliseront le séparateur décimal spécifié.
Remarque concernant les exportations CSV :
Pour les exports CSV, il est possible d'utiliser la fonction "REPLACE". La requête "SELECT REPLACE(CAST(prijs_incl AS CHAR), '.', ',')" convertit une colonne nommée "prijs_incl" en chaîne de caractères et remplace les points décimaux par des virgules. Cette sortie transformée peut ensuite être utilisée comme champs numériques dans des feuilles de calcul Excel européennes.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!