No. Il separatore deve essere il punto.
In fase di visualizzazione o usi number_format da php oppure direttamente da query fai un replace

select replace(campo_decimal,'.',',') as prezzo from tabella