Potresti elencare alcune delle cattive pratiche in SQL, che fanno le persone alle prime armi?Odori con codice SQL
Ho trovato l'uso di "WHILE loop" in scenari che potrebbero essere risolti usando le operazioni set.
Un altro esempio è l'inserimento di dati solo se non esiste. Questo può essere ottenuto usando LEFT OUTER JOIN. Alcune persone scelgono "IF"
Altri pensieri?
Edit: Quello che sto cercando è scenari specifici (come indicato nella domanda), che potrebbe essere raggiunto utilizzando SQL senza usare costrutti procedurali
Grazie
Lijo
Questo dovrebbe (almeno) essere comunità wiki –
notare che un "ciclo while" non è strettamente SQL - è un costrutto in alcune lingue di estensione procedurali. – mkj
@mkj - Sono d'accordo con il tuo punto. Anche la mia domanda è la stessa.Quello che sto cercando sono gli scenari specifici (come menzionato nella mia domanda) che potrebbero essere raggiunti usando SQL senza usare costrutti procedurali. – Lijo