Sto scrivendo un programma che farà fare un po 'di formattazione di file CSV e carica la tabella per mysql, dopo che il programma deve convertire una colonna (hex) a decimale unoConverti colonna HEX a dicembre in MySQL
L'aspetto della tabella così:
col1 | col2 | hexcol | deccol
quindi ho bisogno di prendere hexcol e convertire da HEX2DEC e metterlo in deccol
ho provato semplice SELEZIONA UNHEX ('hexcol'); ma ha vinto `t lavorarlo dice questa colonna non è nell'elenco dei campi ...
Qualsiasi aiuto sarebbe apprezzato ...
SELEZIONA UNHEX (hexcol) FROM tabella; senza virgolette, perché considera il valore come una stringa, non come nome di colonna –
Non so perché ma quando aggiungo FROM table ... funziona ... come posso aggiornare deccol ora con UNHEX (hexcol) ... ho provato ad aggiornare table set deccol = UNHEX (hexcol) ma non ha effetto su nessuna riga ... ??? – user2110604
Quale tipo di dati è la colonna deccol? –