Cambia il separatore decimale in MySQL

È ansible cambiare la virgola decimale da “.” (punto) ad altro carattere (virgola) in uscita MySQL? Non voglio usare funzioni come FORMAT , voglio solo usare tutte le query che uso normalmente senza alcuna modifica. Sto cercando alcune impostazioni (di alcune variabili, locali, ecc.). Ho provato a cercare il manuale ma senza successo.

No, non puoi. Questo è lo standard SQL e MySQL lo rispetta (almeno in quel punto).

Il problema non è in realtà con l’output (come dici, ci sono varie funzioni FORMAT nella maggior parte dei DBMS) ma con INSERT . Se si potesse usare la virgola , ad esempio come punto decimale (che è comune in altre lingue) che è anche usato come separatore di valori, Inserti diventerebbe ambiguo. Vedi la mia risposta nella domanda: insert-non-english-decimal-points-in-mysql

Suggerimento per le esportazioni CSV: SELECT REPLACE(CAST(prijs_incl AS CHAR), '.', ',') Ti fornirà un input che può essere usato come campi numerici negli excelsheets europei.