Automatyczna konwersja danych wysyłanych do klienta - MariaDB

0

Cześć!
Czy istnieje sposób ma skonfigurowanie MariaDB, tak by zwracała typ DECIMAL jako inny typ np. VARCHAR do klienta (C++ - Qt)?
Program, który zrobiłem ma już dosyć dużo linijek kodu, dlatego też wszelkie metody rzutowania w zapytaniach są kiepskim pomysłem. Podobnie jest z zastosowaniem wirtualnych kolumn lub widoków.

1

nie wydaje mi się aby sama baza umożliwiała taki myk. Jeśli już to poszukaj po stronie biblioteki, której używasz do komunikacji z bazą.

0

A nie możesz po prostu zmodyfikować typu danych po stronie bazy?

ALTER TABLE foo MODIFY COLUMN bar VARCHAR(30);  

Robisz to raz i pewnie możesz spokojnie użyć słownika (information schema) do wygenerowania odpowiednich komend.

0

@yarel:
Wtedy będę miał problem z zapytaniami typu: SELECT SUM(kolumna) FROM tabela.

1 użytkowników online, w tym zalogowanych: 0, gości: 1