da Gilberto Ficara | Set 2, 2009 | Tips'n'Tricks
La duplicazione di dati non dovrebbe mai avvenire in un database bene organizzato, ma talvolta, quando si ha a che fare con dati ereditati da applicazioni poco accurate, può accadere di ritrovarsi con una tabella che contiene record duplicati. In questa poco piacevole...
da Gilberto Ficara | Set 2, 2009 | Tips'n'Tricks
PW scrive che vorrebbe trovare un modo di eseguire diversi UPDATE su una tabella usando una sola query. Nella pratica, si trova ad avere record di prodotti di diverse aziende, che vuole aggiornare in maniera omogenea, ma senza dover ripetere la stessa query diverse...
da Gilberto Ficara | Ago 2, 2009 | Tips'n'Tricks
In un protocollo client-server, quando viene eseguita una query, il server ha due modi per inviare i record trovati al client: uno alla volta o tutti insieme. Il modo effettivamente usato dipende dalle richieste del client. Programmando MySQL con un linguaggio evoluto...
da Gilberto Ficara | Ago 2, 2009 | Tips'n'Tricks
Questa richiesta è arrivata su un forum di programmazione: Come faccio a elencare i risultati di una query con un numero progressivo per ogni record? Ci sono diverse risposte a questa domanda. La più immediata sarebbe di implementare il conteggio nell’ambito...
da Gilberto Ficara | Ago 2, 2009 | Tips'n'Tricks
I trigger sono aggeggi da usare con cautela. Se abusati, possono portare la vostra applicazione in ginocchio. Tuttavia, sono anche fantastici strumenti per raffinare il controllo in situazioni difficili. Secondo lo standard SQL, i trigger possono essere associati solo...
da Gilberto Ficara | Giu 2, 2009 | Tips'n'Tricks
Nell’esaminare dati creati da altri, o dati creati da noi stessi in tempi lontani, spesso accade di volerne ottimizzare la struttura, per migliorare l’efficienza. Un caso frequente è la ricerca di campi di chiavi esterne con valori NULL, per poter...