Domande taggate «cte»

Acronimo di Common Table Expression. Sottoquery temporanea riutilizzabile che può essere ricorsiva.







3
Utilizzo di un CTE nelle query IF EXISTS
È possibile fare qualcosa di simile al seguente in SQL Server 2012? IF EXISTS ( WITH DATA AS ( SELECT *, ROW_NUMBER() OVER(PARTITION BY column ORDER BY Column) AS rn FROM table ) SELECT * FROM DATA WHERE rn = 2 ) BEGIN ... END Ho provato a usare questa …
8 sql-server  cte 


1
Perché CTE è aperto agli aggiornamenti persi?
Non capisco cosa volesse dire Craig Ringer quando commentò: Questa soluzione è soggetta a aggiornamenti persi se la transazione di inserimento viene ripristinata; non esiste alcun controllo per imporre che UPDATE abbia interessato qualsiasi riga. su https://stackoverflow.com/a/8702291/14731 . Fornisci una sequenza di eventi di esempio (ad es. Thread 1 fa …

1
Prestazioni CTE ricorsive
Hai bisogno di aiuto con le prestazioni CTE ricorsive. Sotto CTE sta funzionando molto lentamente mentre sta cercando di estrarre i dati gerarchici in modo ricusivo. La tabella è grande con ogni ID root con fino a 3 itemid ricorsivi. Potrebbero esserci circa 200000 o più ID root. So che …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.