J'ai un certain type de fichier qui contient une colonne avec des flotteurs que je lis dans l'aide insérererreur de type KDB lors de l'insertion I F
`table insert ("TISISIFIIIFFIbIFFFFFFIIIFIIFFFFIIIIIIIIIIIIFFFFFFIIFFIIIIFFIIIIIIIIIIIIIIIII"; enlist "\t") 0:`:my_file.txt
malheureusement, parfois les valeurs de la colonne se trouvent être tous les entiers et le fichier txt est enregistré comme ints, pas comme flottant, donc 1 au lieu de 1.0 et il semble que kdb lance une erreur de type. Existe-t-il un moyen pour que kdb accepte les ints enregistrés dans ce format comme des flottants?
J'ai beaucoup de colonnes avec des flottants et théoriquement, le problème peut apparaître dans l'un d'eux. Est-il possible de dire à kdb sur insert de traiter n'importe quel int comme float si le type de colonne est float?
Avez-vous utilisé la fonction' meta' pour vérifier les types de données des colonnes? Je ne suis pas capable de reproduire le problème (sur kdb + 3.2) –