Articles of sql server 2005

Istruzione SQL per selezionare tutte le righe del giorno precedente

Sto cercando una buona dichiarazione SQL per selezionare tutte le righe dal giorno precedente da una tabella. La tabella contiene una colonna datetime. Sto usando SQL Server 2005.

Quanta dimensione “Null” assume SQL Server

Ho un grande tavolo con 10 colonne. 4 di questi rimangono nulli il più delle volte. Ho una query che fa il valore nullo prende qualsiasi dimensione o nessuna dimensione in byte. Ho letto alcuni articoli che alcuni di loro stanno dicendo: http://www.sql-server-citation.com/2009/12/common-mistakes-in-sql-server-part-4.html C’è un equivoco che se abbiamo i valori NULL in una tabella […]

vincolo condizionale unico

Ho una situazione in cui ho bisogno di applicare un vincolo univoco su un insieme di colonne, ma solo per un valore di una colonna. Quindi ad esempio ho una tabella come Table (ID, Name, RecordStatus). RecordStatus può avere solo un valore 1 o 2 (attivo o cancellato) e voglio creare un vincolo univoco su […]

Elimina i record duplicati da una tabella SQL senza una chiave primaria

Ho la tabella sottostante con i record qui sotto create table employee ( EmpId number, EmpName varchar2(10), EmpSSN varchar2(11) ); insert into employee values(1, ‘Jack’, ‘555-55-5555’); insert into employee values (2, ‘Joe’, ‘555-56-5555’); insert into employee values (3, ‘Fred’, ‘555-57-5555’); insert into employee values (4, ‘Mike’, ‘555-58-5555’); insert into employee values (5, ‘Cathy’, ‘555-59-5555’); insert […]

Esempio di vita reale, quando utilizzare OUTER / CROSS APPLY in SQL

Ho esaminato CROSS / OUTER APPLY con un collega e stiamo lottando per trovare esempi di vita reale su dove usarli. Ho passato un sacco di tempo a guardare Quando dovrei usare Cross Apply su Inner Join? e googling ma l’esempio principale (solo) sembra piuttosto bizzarro (usando il conteggio delle righe da una tabella per […]

SQL Server, converti un’istanza denominata nell’istanza predefinita?

Devo convertire un’istanza denominata di SQL Server 2005 in un’istanza predefinita. C’è un modo per farlo senza una reinstallazione? Il problema è che 2 su 6 degli sviluppatori sono installati con un’istanza denominata. Quindi sta diventando un dolore che cambia le stringhe di connessione per gli altri 4 di noi. Sto cercando il percorso di […]

È ansible selezionare i dati del server SQL utilizzando la posizione ordinale della colonna

È ansible selezionare i dati della colonna usando l’ordinal_position per una colonna della tabella? So che usare le posizioni ordinali è una ctriggers pratica, ma per un processo di importazione dei dati una tantum devo essere in grado di utilizzare la posizione ordinale per ottenere i dati della colonna. Quindi per esempio create table Test( […]

Come faccio a raggruppare su intervalli continui

Conosco alcuni sql di base, ma questo è oltre me. Ho guardato in alto e in basso ma senza dadi. Ho bisogno di una vista dei seguenti dati, posso farlo nel codice del livello dell’applicazione. Ma sfortunatamente per questo particolare, il codice deve essere inserito nel livello dati. Sto usando T-SQL. tavolo Date Crew DayType […]

Recupero dell’ultimo record in ogni gruppo dal database – SQL Server 2005/2008

Ho fatto un po ‘di ricerca non riesco a ottenere i risultati che sto cercando. Fondamentalmente abbiamo quattro diversi sistemi di gestione in atto in tutta la nostra azienda e sono in procinto di combinare tutti i dati di ciascun sistema su base regolare. Il mio objective è aggiornare i dati ogni ora in un […]

Come ottenere l’ultimo record per gruppo in SQL

Sto affrontando un problema piuttosto interessante. Ho una tabella con la seguente struttura: CREATE TABLE [dbo].[Event] ( Id int IDENTITY(1,1) NOT NULL, ApplicationId nvarchar(32) NOT NULL, Name nvarchar(128) NOT NULL, Description nvarchar(256) NULL, Date nvarchar(16) NOT NULL, Time nvarchar(16) NOT NULL, EventType nvarchar(16) NOT NULL, CONSTRAINT Event_PK PRIMARY KEY CLUSTERED ( Id ) WITH ( […]