Domande taggate «table-variable»

2
Perché i TVP devono essere READONLY e perché i parametri di altri tipi non possono essere READONLY
Secondo questo blog, i parametri di una funzione o di una procedura memorizzata sono essenzialmente pass-by-value se non sono OUTPUTparametri e essenzialmente trattati come una versione più sicura di pass-by-reference se sono OUTPUTparametri. All'inizio ho pensato che l'obiettivo di forzare la dichiarazione di TVP READONLYfosse quello di segnalare chiaramente agli …

3
Utilizzo di SPID nelle tabelle DB (anziché nella variabile tabella)
Database transazionale utilizzato per la prenotazione di cose ... Al nostro fornitore è stato chiesto di sostituire #temptables con @tablevariables (a causa di pesanti blocchi di compilazione) ma invece sono stati sostituiti con una tabella effettiva che aggiunge SPID come colonna per garantire che la procedura memorizzata agisca solo sulle …

1
come mai una variabile di tabella sta migliorando le prestazioni di una query in questa circostanza?
per questo caso specifico, che proverò a spiegare di seguito, l'utilizzo di una variabile di tabella ha prestazioni migliori rispetto al non utilizzo di una variabile di tabella. Vorrei sapere perché e, se possibile, eliminare la variabile di tabella. questa è la query che utilizza la variabile table: USE [BISource_UAT] …
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.