Una delle cose che mi sembra difficile da gestire è la necessità di distribuire un'applicazione software per testare l'interazione del database. Più spesso di quanto vorrei, ho un errore di sintassi o errore di battitura nella mia istruzione sql che attiva un errore di runtime quando viene richiamata l'istruzione. In alcuni di questi progetti, esiste un numero molto elevato di query sql (> 100), il che rende molto dispendioso in termini di tempo se è necessario controllare ciascuno di essi. Inoltre, i passaggi di implementazione e runtime possono essere così lunghi che mi rallenta quando eseguo il controllo di sql che ho modificato.
La maggior parte delle volte dopo aver esaminato una basebase sconosciuta o una che non ho toccato da tempo, si è convinti che tutto lo sql funzioni correttamente.
Quali sono le pratiche standard per la verifica dell'interazione del database nelle applicazioni in modo non automatico \ manuale?