Ich muss eine gespeicherte T-SQL-Prozedur schreiben, die eine Zeile in einer Tabelle aktualisiert. Wenn die Zeile nicht vorhanden ist, fügen Sie sie ein. All diese Schritte werden von einer Transaktion umschlossen. Dies ist für ein Buchungssystem, daher muss es atomar und zuverlässig sein . Es muss true zurückgeben, wenn die …
Nach der Installation von SQL Server 2008 kann ich das Menü SQL Server Configuration Managerin nicht finden Start / SQL Server 2008 / Configuration Tools. Was muss ich tun, um dieses Tool zu installieren?
Ich habe ein Backup von Database1 von vor einer Woche. Die Sicherung erfolgt wöchentlich im Scheduler und ich erhalte eine .bakDatei. Jetzt möchte ich mit einigen Daten herumspielen, damit ich sie in einer anderen Datenbank wiederherstellen kann - Datenbank2 . Ich habe diese Frage gesehen: Stellen Sie die SQL Server-Datenbank …
Ich habe gerade SQL Server 2008 Express auf meinem Vista SP1-Computer installiert. Ich hatte zuvor 2005 hier und habe es gut mit dem alten SQL Server Management Studio Express verwendet. Ich konnte ohne Probleme eine Verbindung zu meiner Instanz PC-NAME \ SQLEXPRESS herstellen (nein, PC-NAME ist nicht mein Computername ;-). …
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 4:15:00
Wenn ich einen Stapel in SSMS sende (z. B. eine Abfrage durchführe), wird in der Statusleiste die Zeit angezeigt, die für die Ausführung benötigt wurde. Ist es möglich, SSMS so zu konfigurieren, dass die Abfragezeit mit einer Auflösung von Millisekunden angezeigt wird? Hier ist die Bar, über die ich mit …
Ich habe eine sehr grundlegende UPDATE SQL- UPDATE HOLD_TABLE Q SET Q.TITLE = 'TEST' WHERE Q.ID = 101; Diese Abfrage läuft gut in Oracle, Derby, MySQL- aber es nicht in SQL Server 2008 mit folgenden Fehlern: "Nachricht 102, Ebene 15, Status 1, Zeile 1 Falsche Syntax in der Nähe von …
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 = c.ProductID WHERE a.ShipDate IS NULL GO Multi Statement Table bewertet …
Ich habe eine SQL Server-Datenbank und habe gerade festgestellt, dass ich den Typ einer der Spalten von intbis ändern kann bool. Wie kann ich das tun, ohne die Daten zu verlieren, die bereits in diese Tabelle eingegeben wurden?
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 INC.[RecTime],INC.[SQL] AS [str] FROM …
Ich versuche, zwei Tabellen, SQL Server, zu vergleichen, um einige Daten zu überprüfen. Ich möchte alle Zeilen aus beiden Tabellen zurückgeben, in denen sich Daten entweder in der einen oder in der anderen befinden. Im Wesentlichen möchte ich alle Diskrepanzen zeigen. Ich muss dabei drei Daten überprüfen: Vorname, Nachname und …
Ich versuche, ein Skript zu schreiben, das eine SQL Server-Datenbank vollständig leert. Das habe ich bisher: USE [dbname] GO EXEC sp_msforeachtable 'ALTER TABLE ? NOCHECK CONSTRAINT all' EXEC sp_msforeachtable 'DELETE ?' Wenn ich es im Management Studio ausführe, erhalte ich: Befehl (e) erfolgreich abgeschlossen. Aber wenn ich die Tabellenliste aktualisiere, …
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 oder zurückgesetzt werden?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.