Spalte ignoriert Unique Index erstellen

Angesichts einer view CREATE VIEW MyView WITH SCHEMABINDING AS SELECT A, B, Year, t1.FKId, C, D, COUNT_BIG(*) as Cnt, SUM(W) As Wgt FROM [dbo].[T1] t1 INNER JOIN [dbo].T2 t2 ON t1.FKId = t2.Id INNER JOIN [dbo].T3 t3 ON t1.FKId = t3.FKId AND t1.FKId = t3.FKId GROUP BY A, B, Year, t1.FKId, C, D Wenn ich […]

So führen Sie das System gespeicherte Prozedur mit Entity Framework aus

Ich rufe eine gespeicherte Prozedur von EF an, die selbst eine gespeicherte Systemprozedur ausführt. public virtual int MyFunctionImport() { return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("MyFunction"); //calls a sql server system procedure } Jetzt bekomme ich einen Fehler, weil EF transactions um die functionsausführung wickelt: Die Prozedur kann nicht innerhalb einer Transaktion ausgeführt werden. Was kann getan werden, um dieses […]

Ich brauche eine Abfrage, die alle Tabellennamen und keine datasätze pro Tag eingefügt gibt

Ich habe 30 Tabellen wie a, b, c, .. d1 und die Spalten Namen sind id, Name, aktualisiert time. Die Spaltennamen variieren, aber die aktualisierte timespalte ist für alle Tabellen üblich. Kann mir jemand bei der obigen Abfrage helfen?

Die Notwendigkeit des Benutzers mit heraus melden sich bei SQL server an

Was ist die Notwendigkeit des Benutzers mit der Anmeldung in SQL server? Es gibt eine enthaltene database. Ich habe einen Benutzer erstellt, der sich in der enthaltenen database anmelden kann. Wie kann man die database auf einen anderen server ohne zusätzliche Benutzerkonfiguration portieren? Ist der "user with out log" in diesem Zusammenhang zu helfen? Wollen […]

Wie verhalten sich diese SQL-server-2005 MERGE-Alternativen

In SQL-server-2005, wie sind die folgenden Ansätze wahrscheinlich in Bezug auf die performance für eine Bulk-Update von data zu vergleichen. Bulk Delete dann Bulk Insert –Delete Existing Data DELETE FROM Foo WHERE Category = 1; –Insert New Data INSERT INTO Foo (Id, Category, …) SELECT Id, Category, … FROM @Temp; (Merge Style) Bulk Einfügen / […]

ORDER BY (SELECT NULL)

Wir verwenden eine kleine sql-function, die String durch ein Trennzeichen aufteilt und diese Werte in einer Tabelle zurückgibt. ALTER FUNCTION [shark].[SplitStrings] ( @List VARCHAR(MAX), @Delimiter VARCHAR(255) ) RETURNS TABLE AS RETURN ( SELECT [Item], ROW_NUMBER() OVER (ORDER BY (SELECT NULL)) AS [Id] FROM ( SELECT Item = xivalue('(./text())[1]', 'varchar(max)') FROM ( SELECT [XML] = CONVERT(XML, […]

Sie müssen die Anzahl der Live-Instanzen pro Minute aus der database abrufen

Ich habe datenbank Table name PerformanceUserData Coulumns (StartDate as datetime, enddate as datetime,ip address, instance) Für jede Zeile Instanz Wert ist 1. Beispieldaten sind 2/21/2014 10:39:17 AM 2/21/2014 10:40:24 AM 192.168.1.51 1 2/21/2014 10:40:24 AM 2/21/2014 10:41:57 AM 192.168.1.51 1 2/21/2014 3:51:29 PM 2/21/2014 3:51:30 PM 192.168.1.12 1 2/21/2014 3:51:30 PM 2/21/2014 3:52:06 PM 192.168.1.12 […]

So geben Sie an, dass ein Wert in einem Parameter kleiner ist

Ich habe einen Bericht, der verschiedene Produkte mit dem Rand zurückgibt, den wir auf jedem machen. Ich habe einen Parameter in der Abfrage @Margin . Ich habe den Parameter-datatyp auf Integer gesetzt, aber ich möchte, dass der Parameter alle Produkte mit einer Marge von weniger als 15% zurückgibt. Wenn ich den Wert als <15 eingibst, […]

Wie bekomme ich eine list von Gegenseitigen Freunden, Following und Followers

Ich lese viele Fragen hier über gegenseitige Freunde und Nachfolger und Nachfolger, aber ich kann mein Problem nicht lösen, ich habe zwei Tische wie diese. User_table (UID, Name) Relation_table (RID, UID, UIDF) zum Beispiel in user_table haben 4 Benutzer UID | Name —————— 1 | Kim Tessman 2 | Nella Ohler 3 | Adria Larose […]

Zurückgeben von Zeilen, die in einem Cursor aus einer gespeicherten Prozedur erstellt wurden

Ich habe einen Tisch mit drei Spalten jeweils mit Komma getrennten data wie AAA,BBB,CCC,DDD,… Ich möchte einen CROSS JOIN mit allen möglichen Kombinationen aller Token aus allen Spalten zurückgeben, zusammen mit einigen der anderen Spalten in jeder Zeile. Ich habe eine Split-function, die die Token in einer Tabelle zurückgibt. Ich gehe in jede Spalte und […]

SQL DE: Microsoft SQL Server, MySQL, Oracle and other Structured Query Languages .