Articles of sql server

Usando il risultato di un’espressione (ad es. Chiamata di funzione) in un elenco di parametri di stored procedure?

Sto cercando di scrivere una stored procedure per aiutare lo sviluppo del nostro database, ma ho qualche problema ad usarlo. Per esempio: DECLARE @pID int; SET @pID = 1; EXEC WriteLog ‘Component’, ‘Source’, ‘Could not find given id: ‘ + CAST(@pID AS varchar); Questo produce l’errore (su SQL Server 2005) Messaggio 102, livello 15, stato […]

Perché utilizzare un livello di isolamento READ UNCOMMITTED?

In parole povere, quali sono gli svantaggi e i vantaggi dell’uso SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED in una query per applicazioni .NET e applicazioni di servizi di reporting?

Come ottenere la differenza tra due righe per un campo colonna?

Ho una tabella come questa: rowInt Value 2 23 3 45 17 10 9 0 …. I valori rowInt della colonna sono interi ma non in una sequenza con lo stesso aumento. Posso usare il seguente sql per elencare i valori per rigaInt: SELECT * FROM myTable ORDER BY rowInt; Questo elencherà i valori per […]

SQL dinamico – EXEC (@SQL) contro EXEC SP_EXECUTESQL (@SQL)

Quali sono i vantaggi e gli svantaggi del mondo reale nell’esecuzione di un comando SQL dinamico in una stored procedure in SQL Server EXEC (@SQL) contro EXEC SP_EXECUTESQL @SQL ?

Recupera la definizione della colonna per il set di risultati della stored procedure

Sto lavorando con stored procedure in SQL Server 2008 e sono venuto a sapere che devo INSERT INTO una tabella temporanea che è stata predefinita per lavorare con i dati. Va bene, tranne come faccio a capire come definire la mia tabella temporanea, se non sono io quello che ha scritto la stored procedure oltre […]

Query semplice per afferrare il valore massimo per ogni ID

OK ho una tabella come questa: ID Signal Station OwnerID 111 -120 Home 1 111 -130 Car 1 111 -135 Work 2 222 -98 Home 2 222 -95 Work 1 222 -103 Work 2 Questo è tutto per lo stesso giorno. Ho solo bisogno della query per restituire il segnale massimo per ciascun ID: ID […]

Cosa sono gli indici di copertura e le query coperte in SQL Server?

Puoi spiegare i concetti e la relazione tra Covering Indexes e Covered Query in Microsoft SQL Server?

Come posso creare una relazione one-to-one reale in SQL Server

Voglio creare una relazione uno a uno in SQL Server 2008 R2. Ho due tabelle tableA e tableB , ho impostato la chiave primaria di tableB come chiave esterna che fa riferimento al primario di tableA . Ma quando uso il database Entity Framework, il modello è 1 a 0..1. Qualcuno sa come creare relazioni […]

Analizza una stringa separata da virgola per rendere IN Elenco di stringhe nella clausola Where

La mia stored procedure riceve un parametro che è una stringa separata da virgole: DECLARE @Account AS VARCHAR(200) SET @Account = ‘SA,A’ Ho bisogno di farne questa affermazione: WHERE Account IN (‘SA’, ‘A’) Qual è la migliore pratica per farlo?

Come modificare i valori della colonna Identity in modo programmatico?

Ho un database MS SQL 2005 con una tabella Test con ID colonna. ID è una colonna di id quadro. Ho righe in questa tabella e tutte hanno il corrispondente valore autoincrementato ID. Ora vorrei cambiare ogni ID in questa tabella in questo modo: ID = ID + 1 Ma quando faccio questo ottengo un […]