Beim Überprüfen von Code im Web und von SQL Server Management Studio generierten Skripten habe ich festgestellt, dass einige Anweisungen mit einem Semikolon beendet werden. Wann sollte ich es
Beim Überprüfen von Code im Web und von SQL Server Management Studio generierten Skripten habe ich festgestellt, dass einige Anweisungen mit einem Semikolon beendet werden. Wann sollte ich es
Ich habe eine Reihe von Produktbestellungen und versuche, nach Datum zu gruppieren und die Menge für dieses Datum zu summieren. Wie kann ich nach Monat / Tag / Jahr gruppieren, ohne den Zeitanteil zu berücksichtigen? 3/8/2010 7:42:00 sollte mit gruppiert werden 3/8/2010
Ich habe eine sehr lange gespeicherte Prozedur in SQL Server 2005, die ich zu debuggen versuche, und verwende dazu den Befehl 'print'. Das Problem ist, dass ich die Nachrichten erst am Ende meines Sprocs von SQL Server zurückerhalte. Ich möchte in der Lage sein, den Nachrichtenpuffer zu leeren und...
Gesperrt . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema gehört, aber historische Bedeutung hat. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Was sind einige versteckte Funktionen von SQL Server ? Zum Beispiel undokumentierte gespeicherte...
Wie kann ich eine Klasse aus einem SQL Server-Tabellenobjekt generieren? Ich spreche nicht von ORM. Ich muss nur die Entitäten erstellen (einfache Klasse). Etwas wie: public class Person { public string Name { get;set; } public string Phone { get;set; } } Gegeben eine Tabelle wie:...
Gibt es eine bessere Möglichkeit, eine Abfrage wie diese durchzuführen: SELECT COUNT(*) FROM (SELECT DISTINCT DocumentId, DocumentSessionId FROM DocumentOutputItems) AS internalQuery Ich muss die Anzahl der verschiedenen Elemente aus dieser Tabelle zählen, aber das Unterschied ist über zwei...
Ich habe Monate in SQL Server als 1,2,3,4, ... 12 gespeichert. Ich möchte sie als Januar, Februar usw. anzeigen. Gibt es in SQL Server eine Funktion wie MonthName (1) = January? Ich versuche, eine CASE-Anweisung nach Möglichkeit zu
Im Vergleich zu sagen: REPLICATE(@padchar, @len - LEN(@str)) +
Ich habe eine Testumgebung für eine Datenbank, die ich zu Beginn eines Testzyklus mit neuen Daten neu laden möchte. Ich bin nicht daran interessiert, die gesamte Datenbank neu zu erstellen - einfach die Daten "neu einzustellen". Was ist der beste Weg, um alle Daten mit TSQL aus allen Tabellen zu...
Ist es möglich, eine IF- Klausel innerhalb einer WHERE- Klausel in MS SQL zu verwenden? Beispiel: WHERE IF IsNumeric(@OrderNumber) = 1 OrderNumber = @OrderNumber ELSE OrderNumber LIKE '%' + @OrderNumber +
Ich wurde beauftragt, ein Mittel zur Übersetzung der folgenden Daten zu finden: date category amount 1/1/2012 ABC 1000.00 2/1/2012 DEF 500.00 2/1/2012 GHI 800.00 2/10/2012 DEF 700.00 3/1/2012 ABC 1100.00 in die folgenden: date ABC DEF GHI 1/1/2012 1000.00 2/1/2012 500.00 2/1/2012 800.00 2/10/2012...
Ich habe einen Fremdschlüssel (in SQL Server) erstellt von: alter table company add CountryID varchar(3); alter table company add constraint Company_CountryID_FK foreign key(CountryID) references Country; Ich führe dann diese Abfrage aus: alter table company drop column CountryID; und ich bekomme...
Ein paar Beispiele zu zeigen, nur für den Fall: Inline-Tabelle bewertet CREATE FUNCTION MyNS.GetUnshippedOrders() RETURNS TABLE AS RETURN SELECT a.SaleId, a.CustomerID, b.Qty FROM Sales.Sales a INNER JOIN Sales.SaleDetail b ON a.SaleId = b.SaleId INNER JOIN Production.Product c ON b.ProductID =...
Nur zum Beispiel: With DependencedIncidents AS ( SELECT INC.[RecTime],INC.[SQL] AS [str] FROM ( SELECT A.[RecTime] As [RecTime],X.[SQL] As [SQL] FROM [EventView] AS A CROSS JOIN [Incident] AS X WHERE patindex('%' + A.[Col] + '%', X.[SQL]) > 0 ) AS INC ) With lalala AS ( SELECT
Ich führe einige administrative Abfragen aus und kompiliere Ergebnisse aus sp_spaceusedSQL Server 2008, um die Daten- / Indexbereichsverhältnisse einiger Tabellen in meiner Datenbank zu überprüfen. Natürlich bekomme ich alle möglichen großen Zahlen in den Ergebnissen und meine Augen beginnen zu...
Wie kann ich die nicht gespeicherten Skripte wiederherstellen, wenn das SSMS abstürzt / die nicht gespeicherte Registerkarte versehentlich geschlossen
In Microsoft SQL Server ist mir bekannt, dass die Abfrage zum Überprüfen, ob eine Standardeinschränkung für eine Spalte vorhanden ist, und das Löschen einer Standardeinschränkung wie folgt lautet: IF EXISTS(SELECT * FROM sysconstraints WHERE id=OBJECT_ID('SomeTable') AND
Ich habe eine SQL Server-Datenbank und möchte die Identitätsspalte ändern, da sie mit einer großen Zahl begann und mit einer 10010anderen Tabelle verknüpft ist. Jetzt habe ich 200 Datensätze und möchte dieses Problem beheben, bevor die Datensätze zunehmen. Wie kann diese Spalte am besten geändert...
Ich versuche herauszufinden, wie zusätzliche Dezimalstellen in SQL am besten abgeschnitten oder gelöscht werden können, ohne zu runden. Beispielsweise: declare @value decimal(18,2) set @value = 123.456 Dies wird automatisch rund @valuezu sein 123.46, was gut in den meisten Fällen. Für dieses...
Ich möchte zwei Tabellen auf einmal aktualisieren. Wie mache ich das in SQL Server 2005? UPDATE Table1, Table2 SET Table1.LastName='DR. XXXXXX', Table2.WAprrs='start,stop' FROM Table1 T1, Table2 T2 WHERE T1.id = T2.id AND T1.id =