Ich wollte wissen, welcher der beiden folgenden Ansätze schneller ist: 1) Drei COUNT: SELECT Approved = (SELECT COUNT(*) FROM dbo.Claims d WHERE d.Status = 'Approved'), Valid = (SELECT COUNT(*) FROM dbo.Claims d WHERE d.Status = 'Valid'), Reject = (SELECT COUNT(*) FROM dbo.Claims d WHERE d.Status = 'Reject') 2) SUMmit FROM-Klausel: …
Ist es möglich, eine tabulatorgetrennte Datei in Sql Server Management Studio abzufragen, um ihre Daten anzuzeigen, ohne sie irgendwo zu speichern? Ich weiß, dass Sie BULK INSERTaus einer durch Tabulatoren getrennten Datei Folgendes verwenden können: BULK INSERT SomeTable FROM 'MyFile.txt' WITH ( FIELDTERMINATOR = '\t', ROWTERMINATOR = '\n'); Dazu müssen …
Ich habe einige customer_commentsaufgrund des Datenbankdesigns in mehrere Zeilen aufgeteilt, und für einen Bericht muss ich die commentseinzelnen Elemente idin einer Zeile kombinieren . Ich habe zuvor versucht, mit dieser abgegrenzten Liste aus der SELECT-Klausel und dem COALESCE- Trick etwas zu arbeiten , kann mich aber nicht daran erinnern und …
Ich habe eine komplexe Abfrage, die in 2 Sekunden im Abfragefenster ausgeführt wird, aber ungefähr 5 Minuten als gespeicherte Prozedur. Warum dauert die Ausführung als gespeicherte Prozedur so lange? So sieht meine Abfrage aus. Es werden bestimmte Datensätze benötigt (gekennzeichnet durch @idund@createdDate ) sowie ein bestimmter Zeitraum (ab 1 Jahr …
Nach meiner anderen Frage möchte ich darüber nachdenken, was ich täglich / wöchentlich / monatlich in Bezug auf Warnmeldungen ansehen sollte. Ich hoffe, dass ich Probleme sehen kann, bevor sie auftreten (das ist der Plan) ... Bisher habe ich damit begonnen, Skripte für Folgendes zu sammeln (keine Reihenfolge): Täglich Systemverfügbarkeit …
Dies hängt mit dieser Frage zusammen: Das Verknüpfen mehrerer Tabellen führt zu doppelten Zeilen Ich habe zwei Tische, an denen ich teilnehme. Sie teilen einen Schlüssel. Die Personentabelle hat einen Namen pro Primärschlüssel, aber die E-Mail-Tabelle enthält mehrere E-Mails pro Personen-ID. Ich möchte nur die erste E-Mail pro Person anzeigen. …
Wir haben eine SQL Server 2005-Datenbank, deren temporäre Datenbank voll geworden ist. Wenn ich in SQL Server Management Studio gehe, kann ich alle temporären Tabellen in der Tempdb sehen. Ist es möglich zu erkennen, welche Sitzung welche temporäre Tabelle enthält? Idealerweise eine Abfrage, in der temporäre Tabellen aufgelistet werden, die …
Eine Möglichkeit, die auszuführende gespeicherte Prozedur zu bestimmen, besteht in der Verwendung von "dynamischen Verwaltungsmethoden" wie folgt: SELECT sqlText.Text, req.* FROM sys.dm_exec_requests req OUTER APPLY sys.dm_exec_sql_text(req.sql_handle) AS sqltext Dies zeigt jedoch nur den Text der create-Anweisung der gespeicherten Prozedur an. z.B: CREATE PROCEDURE IMaProcedure @id int AS SELECT * FROM …
Ich habe meine Datenbank von einem SQL 2005 auf einen Server mit SQL 2008 verschoben. Ich versuche jetzt, eine ODBC-Datenquelle zu erstellen. Ich verwende "Mit SQL Server-Authentifizierung unter Verwendung einer vom Benutzer eingegebenen Anmelde-ID und eines Kennworts" und habe meine Anmeldung und mein Kennwort eingegeben. Die Anmeldung ist in SQL …
Ich suche nach der besten Möglichkeit, den Zugriff auf sys.tables/ Information Schemafür einen Benutzer / eine Gruppe in SQL Server zu deaktivieren . Ich habe diesen Thread von 2008 gefunden Es zeigt einen Weg, wie man den Zugriff auf [sys].[something]so verweigert : DENY SELECT ON [sys].[columns] TO DenySystemTableSelectRole GO DENY …
Ich habe einen Microsoft SQL Server 2005 DB-Server. Im DB-Server habe ich rund 250 Benutzerdatenbanken. Ich muss all diese Datenbanken sichern. Da die manuelle Sicherung viel Zeit in Anspruch nimmt, suche ich ein Batch- oder DB-Skript, das automatisch die Sicherung aller 250 Datenbanken erstellt. Kann mir bitte jemand dabei helfen?
Szenario: zwei Datenbanken: DB_A und DB_Archive mit einer sehr großen Tabelle namens tableA. Jeden Tag werden Datensätze, die älter als 60 Tage sind, aus DB_A gelöscht und in DB_Archive verschoben. Dies geschieht hauptsächlich, um die Sache "getrennt" zu lassen, da tableA in DB_A stark nach Datensätzen der letzten 2 Monate …
Ich habe eine große (~ 67 Millionen Zeilen) Name-Wert-Tabelle mit Volltextindizierung für die DataValueSpalte. Wenn ich versuche, den folgenden Befehl auszuführen: ALTER TABLE VisitorData ADD NumericValue bit DEFAULT 0 NOT NULL; Es dauert 1 Stunde und 10 Minuten und wird in einer VisitorDataTabelle mit ~ 67 Millionen Zeilen immer noch …
Ich habe einen SQL Server 2005, der in letzter Zeit unvorhersehbar geworden ist, und ich kratzte mir am Kopf, warum. Abfragen, die in Sekunden ausgeführt werden, ändern Pläne und dauern Minuten (Zeit in vollem Tabellenscan oder Index-Spool). Das erste und offensichtlichste ist, dass die Statistiken veraltet sind und das Optimierungsprogramm …
Ich habe eine Instanz, die wirklich nichts enthält. Sie wurde lediglich installiert (sie war für ein Projekt vorgesehen, wurde aber auf diesem Server nie ausgeführt, da das Projekt auf einem anderen Server doppelt ausgeführt wurde). Ich möchte es umbenennen. Kann das gemacht werden? Wie würde ich das machen? Weitere Untersuchungen …
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.