Ich habe einen Server, den ich gerade neu gestartet und überprüft habe, welche Ablaufverfolgungsflags aktiv sind, indem ich DBCC TRACESTATUS: Trace-Flag: 3688 Funktion: Entfernt Meldungen über gestartete und gestoppte Traces in das Fehlerprotokoll Hier können Sie sehen, was jedes Trace-Flag bewirkt. Flagge 3688 Die Startparameter sind wie folgt: Frage: Wie …
Ich habe eine Datenbank, die nicht in Produktion ist. Die Haupttabelle ist CustodyDetails. Diese Tabelle enthält eine ID int IDENTITY(1,1) PRIMARY KEYSpalte. Ich suche nach einer Möglichkeit, eine weitere eindeutige Kennung hinzuzufügen, auf die in keiner anderen Tabelle verwiesen wird Konto Der Inhalt der Spalte wäre nicht genau ein Identitätsschlüssel. …
Ich habe eine Rolle / Anmeldung in einer 'neuen' Datenbank mynewdbmit einer Rolle "emailsender". Ich habe ein Profil für geschrieben sp_send_dbmailund versuche nun, das Login dem DatabaseMailUserRoleIn hinzuzufügen, msdbund es scheint, als würde ich mich im Kreis bewegen. Wichtig ist, dass ich mein Update-Skript ausführen möchte mynewdb. Ich weiß, dass …
Ich spiele mit ein paar Sachen in SSMS herum, um ein bisschen mehr zu lernen, während ich für meine 70-461-Prüfung lerne, und bin auf ein kleines Auflegen gestoßen. Ich versuche, eine Tabelle zum Herumspielen zu erstellen, damit ich keine der bereits erstellten Tabellen in den AdventureWorks- oder TSQL2012-Datenbanken ändern / …
Ich arbeite an einer gespeicherten Prozedur, die die objectGUID aus dem Active Directory abruft. Ich speichere das Ergebnis in einer temporären Tabelle und gebe dann den Wert in einem Ausgabeparameter zur Verwendung mit anderen Prozessen zurück. Der SP wird von verschiedenen gespeicherten Prozeduren sowie von Webanwendungen PHP, ASP Classic und …
Ich habe eine große Ansicht, die ich innerhalb einer Anwendung verwende. Ich glaube, ich habe mein Leistungsproblem eingegrenzt, bin mir aber nicht sicher, wie ich es beheben soll. Eine vereinfachte Version der Ansicht sieht folgendermaßen aus: SELECT ISNULL(SEId + '-' + PEId, '0-0') AS Id, *, DATEADD(minute, Duration, EventTime) AS …
Ich suche nach so etwas, wo ich die Ausgabe von sp_who2 in einer Tabelle speichern könnte, ohne zuerst die Tabelle erstellen zu müssen: create table test as exec sp_who2
Ich habe meinen Code als "kohärente Blöcke" getrennt, die ich immer wieder in ein längeres "Konfigurationsskript" einfügen kann, und eines der Muster, die ich verwende, ist Folgendes: CREATE TABLE #WidgetSetting ( WidgetID bigint not null, Name nvarchar(100) not null, Value nvarchar(max) not null, CreateDate datetime not null ) INSERT VALUES …
Ich möchte nur sicherstellen, dass ich mit diesen Konzepten auf dem richtigen Weg bin, daher wäre jedes Feedback sehr willkommen. Hier ist meine Theorie aus der Abfrage, die ich gerade optimiert habe, durch Ausprobieren und Lesen der MSDN-Dokumentation. Die Abfrage DECLARE @pic_id int SET pic_id = 1 SELECT ROW_NUMBER() OVER …
Wenn ich in Tabellen einfügen anstelle von Trigger verwenden, @@Identity, IDENT_CURRENT('Table')und SCOPE_IDENTITY()null zurück. Wie kann ich die letzte Identität der eingefügten Zeile erhalten?
Wir hatten in letzter Zeit eine Reihe von Problemen mit unseren Indizes, die unser DBA-Team auf Statistiken zurückgeführt hat, die in letzter Zeit nicht ausgeführt wurden. Ich habe mich gefragt, wie ich überprüfen kann, ob Statistiken kürzlich über SQL Management Studio aktualisiert wurden. Ich entschuldige mich, wenn diese Frage dies …
Ich habe diese Spalte mit Ints, die das Auftreten eines Signals darstellen, und ich versuche, eine Spalte hinzuzufügen, die die Anzahl aufeinanderfolgender Zeilen anzeigt Wenn meine Daten so aussehen 724 727 728 733 735 737 743 747 749 Die resultierenden Daten mit einer aufeinanderfolgenden Zeilenanzahlspalte würden so aussehen 724 1 …
Ich habe gerade etwas über die neue gespeicherte Prozedur sp_executesql erfahren. Ich mag die Tatsache, dass es eine Möglichkeit gibt, parametrisierten Code in SQL Server auszuführen. Ich frage mich jedoch, was der Unterschied zwischen der Verwendung der gespeicherten Prozedur sp_executesql, wenn Sie keine Parameter haben, und dem direkten Aufruf von …
Ich weiß, dass wir dazu neigen, Cursor und Schleifen in SQL Server um jeden Preis zu vermeiden, aber in welchen Situationen benötigen Sie unbedingt prozedurale Abfragen, und satzbasierte Abfragen führen einfach nicht zu den Ergebnissen? Ich verstehe den Unterschied zwischen den beiden, ich habe einfach nie zu einer Situation kommen …
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.