Articles of sql server 2005

Totale cumulativo nel server MS Sql

Possibile duplicato: Calcola un totale parziale in SqlServer Ho bisogno di ottenere il totale cumulativo (in esecuzione) di una colonna nel server ms-sql. Cioè se c’è una colonna denominata “Segni”, quindi corrispondente ad ogni riga sum cumulativa sarà la sum delle righe correnti e precedenti. Possiamo ottenere il risultato senza utilizzare i join? Perché la […]

C # SqlCommand – non è ansible utilizzare i parametri per i nomi delle colonne, come risolvere?

C’è un modo come farlo? Questo non funziona: SqlCommand command = new SqlCommand(“SELECT @slot FROM Users WHERE [email protected]; “); prikaz.Parameters.AddWithValue(“name”, name); prikaz.Parameters.AddWithValue(“slot”, slot); L’unica cosa che posso pensare è usare SP e dichiarare e impostare la variabile per la colonna. Mi sembra un po ‘imbarazzante.

SQL. L’SP o la funzione dovrebbe calcolare la data successiva per venerdì

Devo scrivere una procedura del negozio che restituirà la data del prossimo venerdì in una determinata data? per esempio – se la data è il 05/12/2011, allora dovrebbe tornare il prossimo venerdì come 05/13/2011. Se si passa, 16/05/2011, quindi dovrebbe restituire la data è il 20/05/2011 (venerdì). Se si passa venerdì come data, dovrebbe restituire […]

Cross Join senza combinazioni duplicate

So che questa domanda è molto simile a questa: simmetrica cross join e anche questa: combinazioni (non permutazioni) da cross join in sql Ma che dire se abbiamo due tavoli diversi, diciamo A e B: select A.id,B.id from A cross join B e voglio considerare la coppia (a,b) uguale a (b,a) ?

Come si espandono i valori separati da virgola in righe separate utilizzando SQL Server 2005?

Ho una tabella simile a questa: ProductId, Color “1”, “red, blue, green” “2”, null “3”, “purple, green” E voglio estenderlo a questo: ProductId, Color 1, red 1, blue 1, green 2, null 3, purple 3, green Qual è il modo più semplice per realizzare questo? E ‘ansible senza un loop in un proc?

L’ottimizzatore del piano di query funziona bene con le funzioni con valori di tabella uniti / filtrati?

In SQLSERVER 2005, sto utilizzando la funzione valutata a livello di tabella come un modo conveniente per eseguire aggregazioni arbitrarie su dati di sottoinsiemi da una tabella di grandi dimensioni (intervallo di date che passa o tali parametri). Sto usando tesi all’interno di query più grandi come computazioni unite e mi chiedo se l’ottimizzatore del […]

Contrasti di chiavi esterne a più colonne

Voglio impostare i vincoli di tabella per il seguente scenario e non sono sicuro di come farlo o se è ansible persino in SQL Server 2005. Ho tre tavoli A, B, C. C è un figlio di B. B avrà una chiave esterna facoltativa (potrebbe essere null) che fa riferimento a A. Per motivi di […]

Entity Framework: i valori predefiniti non vengono impostati nella tabella del server sql

La tabella del database SQL Server 2005 ha una colonna ‘createdon’ per cui il valore predefinito è impostato su getdate (). Sto cercando di aggiungere un record usando il framework di quadro. la colonna ‘createdon’ non viene aggiornata. Ho perso qualsiasi proprietà nel framework Entity, per favore suggerisci.

Pivot con colonne dinamiche in SQL Server

Sto lavorando su una query SQL utilizzando pvot con colonne dinamiche in SQL Server (T-sql). Piuttosto che presentare la mia lunga query, sto illustrando il mio problema con un modello semplificato. Creo 2 tabelle: Table1 e Table2 e le popolino con alcune voci come segue: Tabella 1: Col_ID1 …………… nome_col 1 ……………………. gen-11 2 ……………………. […]

Rilasciare la chiave primaria utilizzando lo script nel database SQL Server

Devo rilasciare la chiave primaria di una tabella Student in un database SQL Server. Ho modificato sul tavolo e la sceneggiatura che ho ottenuto è ALTER TABLE dbo.Student DROP CONSTRAINT PK__Student__9CC368536561EF8B Ma quando eseguo questo script nel browser di query di SQL Server per rilasciare la chiave primaria Mostra il messaggio Messaggio 3728, livello 16, […]