Articles of sql server 2008

Effettuare il ciclo while in SQL Server 2008

Esiste un metodo per implementare do while loop in SQL server 2008?

Come trovo una procedura memorizzata contenente ?

Ho bisogno di cercare un server SQL 2008 per le stored procedure contenenti dove forse il nome di un campo del database o il nome della variabile.

Vincolo unico su più colonne

CREATE TABLE [dbo].[user]( [userID] [int] IDENTITY(1,1) NOT NULL, [fcode] [int] NULL, [scode] [int] NULL, [dcode] [int] NULL, [name] [nvarchar](50) NULL, [address] [nvarchar](50) NULL, CONSTRAINT [PK_user_1] PRIMARY KEY CLUSTERED ( [userID] ASC ) ) ON [PRIMARY] GO Come aggiungo un vincolo univoco per le colonne fcode, scode, dcode con t-sql e / o lo management studio […]

Vantaggi di SQL Server 2008 su SQL Server 2005?

Quali sono le differenze principali tra Microsoft SQL Server 2005 e SQL Server 2008? Ci sono motivi validi per l’aggiornamento (qualsiasi edizione, in quanto ho un cliente con più edizioni)? O c’è un sito Web con un confronto tra grafici o punti elenco dei due server? Inoltre, c’è qualcosa di degno di nota nelle edizioni […]

Funzione di divisione in SQL Server 2008

Ho Table1 con colonne come questa: +–+——+ |ID|Name | +–+——+ |1 |MSSQL | +–+——+ |2 |MySQl | +–+——+ |3 |Oracle| +–+——+ In Table2 , ho una colonna come +————+ |Databasename| +————+ |1,3 | +————+ |2 | +————+ |1,2 | +————+ La mia produzione dovrebbe essere: +————+ |Databasename| +————+ |MSSQL,Oracle| +————+ |MySQL | +————+ |MSSQL,MYSQL | […]

Ordina i punti elenco nel database

Ho una colonna [datatype:varchar(50)] nel database (SQL Server 2008) con valori come mostrato di seguito: 1 2 1.1.11 4.1 5 2.1 1.1 4 1.2.1 4.2.2 4.3 4.2 4.3.1 4.2.1 11.2 1.2.4 4.4 questi sono proiettili numerati per i miei dischi, ho bisogno di ordinarli come raggruppando tutti i record in sequenza. 1,1.1,1.1.1,2,3.1,4,10.1,11.1…. Per favore aiutami […]

Un tentativo di colbind un database con nome automatico per il file … database1.mdf non è riuscito

Sto riscontrando il seguente errore durante il debug del mio sito Web di Visual Studio 2010: Un tentativo di colbind un database con nome automatico per il file C: \ Users … \ Desktop \ Dpp2012New \ App_Data \ dppdatabase.mdf non riuscito. Esiste un database con lo stesso nome o il file specificato non può […]

Espressione di tabella comune, perché punto e virgola?

Di solito nella clausola Espressione tabella comune di SQL Server c’è un punto e virgola davanti all’istruzione, in questo modo: ;WITH OrderedOrders AS –semicolon here ( SELECT SalesOrderID, OrderDate, ROW_NUMBER() OVER (ORDER BY OrderDate) AS ‘RowNumber’ FROM Sales.SalesOrderHeader ) SELECT * FROM OrderedOrders WHERE RowNumber BETWEEN 50 AND 60 Perché?

In che modo sql server ordina i dati?

Mi stavo chiedendo come sql server ordina i suoi dati. Ho notato che se ho una tabella che non contiene la colonna “Id” e selezioni i dati senza “ORDER BY” il server SQL non si ordina automaticamente sulla colonna principale. Qualcuno sa quale regola SQL Server segue per ordinare i suoi dati?

Come rimuovere lo spazio dei nomi ridondante nella query nidificata quando si utilizza FOR XML PATH

AGGIORNAMENTO : ho scoperto che esiste un object Microsoft Connect sollevato per questo problema qui Quando si utilizza FOR XML PATH e WITH XMLNAMESPACES per dichiarare uno spazio dei nomi predefinito, otterrò la decodifica dello spazio dei nomi duplicata in qualsiasi nodo di livello superiore per le query nidificate che utilizzano FOR XML, sono incappato […]