Não há formato decimal com suporte nativo. Suas opções são ponto flutuante (convertido antes de salvá-lo), inteiro (o que resulta na remoção de decimais como você está vendo) ou string (convertido antes de salvá-lo). A escolha ideal depende dos seus requisitos funcionais. Por exemplo, se for um valor monetário, você não deseja usar floats, mas armazenar o valor em centavos como um inteiro (15465 no seu exemplo).