Ich habe eine Tabelle mit einer Identitätsspalte und möchte einen Block von IDs reservieren, die ich zum Masseneinfügen verwenden kann, während Einfügungen in diese Tabelle weiterhin möglich sind. Beachten Sie, dass dies Teil einer Masseneinfügung mehrerer Tabellen ist, wobei sich diese anderen Tabellen über eine FK auf diese IDs beziehen. …
SET NOCOUNT ON; DECLARE @xml AS Xml = '<a><b>bbb</b><c>ccc</c><d>ddd</d></a>'; SELECT @xml; SELECT @xml.query('/a/*[self::b or self::c]'); SET @xml.modify('delete /a/d'); SELECT @xml; Gibt die folgenden Ergebnismengen an Original: <a><b>bbb</b><c>ccc</c><d>ddd</d></a> Gefiltert, um Nicht- (b | c) auszuschließen - aber Eltern fehlen: <b>bbb</b><c>ccc</c> Was ich will (verfügbar mit Löschschritten, aber nicht mit .query): <a><b>bbb</b><c>ccc</c></a> …
Dies ist eine Folgefrage zu einer Frage, die ich gestern gestellt habe: Kann ich eine Masseneinfügung in eine leere, seitenkomprimierte Tabelle vornehmen und eine vollständige Komprimierung erhalten? Die Antwort auf diese Frage (umschrieben von Randi Vertongens ausgezeichneter Antwort) lautet Ja, erfordert jedoch, dass die Masseneinfügung eine Sperre auf Tabellenebene aufweist. …
Ich denke, dies ist ein Berechtigungsproblem, aber ich habe Probleme, es zu finden. Ich habe eine Gruppe von CLRs auf einem Server (SQL Server 2016) und sie funktionieren wie sie sollten. Alle sind als UNSICHER gekennzeichnet und führen verschiedene Arten von Datei-E / A aus (Lesen, Schreiben, Kopieren, Verschieben, Umbenennen …
Ich denke darüber nach, einen gefilterten Index in meiner Kopie der Stack Overflow-Datenbank zu erstellen . So etwas zum Beispiel: CREATE UNIQUE NONCLUSTERED INDEX IX_DisplayName_Filtered ON dbo.Users (DisplayName) WHERE Reputation > 400000; Sollte ich die Spalte im Filterausdruck ( Reputationin diesem Beispiel) immer zum Schlüssel hinzufügen oder für den Index …
Intro Kurz gesagt, auf meinem Server treten viele Ad-hoc-Abfragen von einer Anwendung auf, die ich nicht kontrolliere und nicht ändern kann (selbst das Verschieben von Indizes ist schwierig und sie verwenden viele Heaps ...). Technische Daten Betriebssystem - Windows Server 2012 R2 (Primärknoten) SQL Server 2014 - 12.0.5546 Always On …
Ich habe zwei Tabellen namens recordund record_history. Für jeden Datensatz kann es mehr als einen Verlauf geben. Sie können durch idund verbunden werden record_id. Ich möchte alle recordEinträge mit den neuesten record_historyDaten erhalten. Ich habe die Abfrage wie folgt erstellt: SELECT rec.id, rec.name, rech1.data AS last_history_data FROM record rec LEFT …
Ich bin seit fast 1 Woche von diesem Problem verwirrt. Hoffentlich hat jemand in unserer Community das gleiche Problem erlebt und bereits eine Lösung gefunden. Also hier ist mein Problem: Gemäß unserer Unternehmensrichtlinie möchten wir, dass Datenbank-E-Mails E-Mails über Port 25 mit aktiviertem TLS 1.2 und deaktiviertem TLS 1.0 und …
Eine Geige für meine Frage finden Sie unter https://dbfiddle.uk/?rdbms=postgres_10&fiddle=3cd9335fa07565960c1837aa65143685 . Ich habe ein einfaches Tabellenlayout: class person: belongs to a class Ich möchte alle Klassen auswählen und für jede Klasse möchte ich die ersten beiden Personenkennungen der zugehörigen Personen nach absteigendem Namen sortieren. Ich habe dies mit der folgenden Abfrage …
Wir haben kürzlich unsere Tempdb-Dateien auf eine neue SSD aufgeteilt und sehen: 5348 Vorkommen von E / A-Anforderungen, deren Ausführung in Datei [T: \ tempdb \ tempdb4.ndf] länger als 15 Sekunden dauert. Dieser Fehler tritt mehrfach auf. Wir haben die Fehler nicht gesehen, als tempdb wieder auf seinem ursprünglichen RAID …
Ich muss eine Instanz von SQL Server 2016 sichern. Ich habe bereits nächtliche Sicherungen der gewünschten Datenbanken, muss jedoch die Benutzer und Rollen für die Instanz sichern. Wie kann ich das tun? Eingebauter Job oder benutzerdefiniertes T-SQL, dessen Ausführung ich planen kann? Ich bin nicht sehr gut mit SQL, wenn …
Ich möchte SQL Server unter Linux installieren. Von der MS-Site habe ich gelesen, dass Red Hat, SUSE und Ubuntu unterstützt werden, aber ich möchte es unter Debian verwenden. Gibt es eine Chance, mit der Installation erfolgreich zu sein, da Ubuntu auf Debian basiert? https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup
Wir verwenden eine Vendor App, die unter SQL Server Enterprise ausgeführt wird, und es ist ziemlich ärgerlich, COUNTAnweisungen in der Items-Tabelle auszuführen, während die meisten Finanzdokumente (Bestellungen, Rechnungen usw.) verarbeitet werden. Z.B SELECT COUNT('A') FROM [dbo].[Items] T0 Ich bin mir sicher, dass das normalerweise in Ordnung wäre, aber es gibt …
Folgendes habe ich derzeit beim Ausführen von Abfragen in sqlcmd: 1> SELECT 1,2,3,4 2> GO ----------- ----------- ----------- ----------- 1 2 3 4 (1 rows affected) Bei längeren Ergebnissen ist dieses Ausgabeformat zwar nicht lesbar, da es in das Terminal eingeschlossen wird. Wie zeige ich die Ergebnisse vertikal an (entspricht …
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.