Un amico mi hachiesto se gli preparavo uno script per la conversione di un database sqlite in csv. Gli ho chiesto se i dati dovessero essere elaborati prima di essere esportati e mi ha detto che bastava solo esportarli. Beh,…
SQLite: Come ridurre lo spazio dopo la cancellazione di una tabella
Probabilmente avrete notato che eliminado una tabella da un DB SQLite, lo spazio occupato su disco non viene rimosso. In questo caso che fare? Si può ricorrere all’uso del comando “vacuum“. Eseguendo semplicemente il comando vacuum come query, il contenuto…
SQLite: cercare date scritte in formato italiano
SQLite non ha un vero formato data e quindi il confronto viene fatto come se si trattasse di una stringa. Per questo motivo è importante salvare la data in formato Y-m-d in modo da poter cercare, ad esempio, date “maggiori…
Simulare la clausola SQL IF su SQLite
Se siete abituati ad usare MySQL, sicuramente vi sarà capitato di utilizzare la clausola IF che permette di “popolare” un campo calcolato con un valore che varia in base ad un altro campo. In SQLite purtroppo questa clausola non esiste,…