Alle Versionen von Microsoft SQL Server (nicht MySQL). Bitte fügen Sie auch ein versionierspezifisches Tag wie sql-server-2016 hinzu, da es häufig für die Frage relevant ist.
Wir haben einen Benutzer, der geht, und ich muss jedes Datenbankobjekt kennen, das ihm gehört. Gibt es eine Abfrage, die diese Informationen bereitstellt?
Ich weiß, dass Sie einen Wert nicht mit NULL vergleichen können und ein Ergebnis erwarten können, ohne etwas wie den folgenden Code hinzuzufügen ... SELECT * FROM A INNER JOIN B ON A.ID = B.ID WHERE A.STRING <> B.STRING OR (A.STRING IS NULL AND B.STRING IS NOT NULL) OR (A.STRING …
Ich erstelle eine temporäre Tabelle ( #myTable) und benutze einen Cursor. Tritt ein Problem auf, wenn gleichzeitig angemeldete Benutzer über meine Anwendung auf den Cursor zugreifen? Kann ich separate temporäre Tabellen mit demselben Namen erstellen? Es folgt der Beispielcode: Open cursor; Fetch Next from cursor into @Variable_Temp_Table_Name; Create table #myTable(pk …
Ich habe zwei SQL Server-Datenbanken. Einer ist Client (Windows-Anwendung) und der zweite ist auf dem Server. Ich möchte diese beiden Datenbanken immer wieder synchronisieren (zB alle 2 Minuten!). Ich habe Informationen zu verschiedenen Synchronisierungsmethoden wie Replikation, Zeitstempel, Protokolltabellen mithilfe von Triggern, Microsoft Sync Framework usw. erhalten. Eigentlich möchte ich keine …
Wie schreibe ich ein Skript, um laufende Jobs in SQL Server mit Jobstartzeit zu sehen? SELECT sj.name, sja.run_requested_date, CONVERT(VARCHAR(12), sja.stop_execution_date-sja.start_execution_date, 114) Duration FROM msdb.dbo.sysjobactivity sja INNER JOIN msdb.dbo.sysjobs sj ON sja.job_id = sj.job_id WHERE sja.run_requested_date IS NOT NULL ORDER BY sja.run_requested_date desc;
Ich versuche, den SQL Server-Import- und -Export-Assistenten zu verwenden, um Daten von meiner Produktionsdatenbank auf meine Entwicklungsdatenbank zu kopieren, aber wenn ich dies tue, schlägt der Fehler "Die INSERT-Anweisung ist mit der FOREIGN KEY-Einschränkung in Konflikt" fehl. Ich habe über 40 Tabellen mit Lots Gibt es eine einfache Möglichkeit, mit …
Ich habe Mühe, die Kosten für den Sortiervorgang in einem Abfrageplan mit der Warnungstempdb zu Operator usedminimierento spill data during execution with spill level 2 Ich habe mehrere Posts gefunden, die sich auf Spill-Daten während der Ausführung mit Spill-Level 1 beziehen , aber nicht mit Level 2. Level 1 scheint …
Wie kann ich einen Key Lookup (Clustered) -Operator in meinem Ausführungsplan entfernen? Die Tabelle hat tblQuotesbereits einen Clustered-Index (on QuoteID) und 27 Nonclustered-Indizes, daher versuche ich, keine weiteren zu erstellen. Ich habe die Clustered-Index-Spalte QuoteIDin meine Abfrage eingefügt, in der Hoffnung, dass sie hilft - aber leider immer noch dieselbe. …
Vor einiger Zeit habe ich SQL Server 2016 Developer Edition in einer Windows 10 Home Edition-Umgebung ( genauer gesagt einem Laptop ) installiert und alles war in Ordnung. dann entschied sich jemand - ein Administrator der Box - ohne es mir zu sagen, die Box umzubenennen. Danach haben wir beim …
SQL Server 2012 und 2016 Standard: Wenn ich if-elseLogik in eine gespeicherte Prozedur einbaue, um abhängig vom Wert eines Parameters einen von zwei Codezweigen auszuführen, speichert die Engine dann die neueste Version im Cache? Und wenn sich bei der folgenden Ausführung der Wert des Parameters ändert, wird die gespeicherte Prozedur …
Einer unserer Produktionsserver meldet einen Fehler im Protokoll Fehler: 701, Schweregrad: 17, Status: 123. Im Ressourcenpool ist nicht genügend Systemspeicher vorhanden, um diese Abfrage auszuführen. Ich habe nach diesem Fehler gesucht und festgestellt, dass es sich um einen Fehler handelt und dass es einen Hotfix mit Service Pack 2 gibt. …
In modernen SQL Server gibt es zwei verschiedene Optionen für die Seitenüberprüfung. wobei torn Page Detection und Checksum . Keiner ist natürlich auch eine Option. Ich glaube, dass Checksum in SQL Server 2005 eingeführt wurde und dass das Aktualisieren oder Wiederherstellen einer Datenbank von einer früheren Version die vorherige Seitenüberprüfungsmethode …
Spoolum In SQL Server gibt es verschiedene Arten von Spools. Die beiden, die mich interessieren, sind Table Spool s und Index Spools , abgesehen von Änderungsabfragen . Bei schreibgeschützten Abfragen, insbesondere auf der Innenseite eines Nested Loops-Joins, wird möglicherweise entweder ein Tabellen- oder ein Index-Spool verwendet, um die E / …
Basierend auf einer Auswahl kann ich x Zeilen wie folgt zurückgeben: 1 2019-07-23 10:14:04.000 1 2019-07-23 10:14:11.000 2 2019-07-23 10:45:32.000 1 2019-07-23 10:45:33.000 Wir haben alle Millisekunden mit 0. Gibt es eine Möglichkeit, 1 mal 1 Millisekunden hinzuzufügen, so dass die Auswahl folgendermaßen aussehen würde: 1 2019-07-23 10:14:04.001 1 2019-07-23 …
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.