Ich habe einen Algorithmus, den ich für jede Zeile in einer Tabelle mit 800 KB Zeilen und 38 Spalten ausführen muss. Der Algorithmus ist in VBA implementiert und führt eine Reihe von Berechnungen mit Werten aus einigen Spalten durch, um andere Spalten zu bearbeiten. Ich verwende derzeit Excel (ADO), um …
Für MySQL weiß ich, dass die Datenbank in SQL-Anweisungen tabellenweise gesichert wird. Dies führt zu Sperren. Wenn Sie Spalten während der Sicherung aktualisieren, kann dies zu Integritätsproblemen führen. Soweit ich weiß, gilt dies nicht für den Microsoft SQL Server. Wie geht der SQL Server damit um? Gibt es ein internes …
Ich bin mir nicht sicher, ob ich den richtigen Titel für diese Frage gewählt habe. Was ich wirklich möchte, ist, dass ich bei einem bestimmten Windows AD-Benutzer die Liste der Windows AD-Gruppen (Anmeldungen) herausfinden möchte, die Zugriff auf eine bestimmte Datenbank auf diesem Server haben wenn ich die folgende Abfrage …
Ich habe mich gefragt, was der Unterschied zwischen den folgenden beiden Methoden ist: GETUTCDATE()-2 und DATEADD(d,-2,GETUTCDATE()) Ich denke, die Verwendung DATEADDist der richtige Weg, aber ich habe mich gefragt, warum?
Ich beschreibe das Problem, indem ich eine feste Anzahl von LKWs mit Bestellungen so gleichmäßig wie möglich belade. Eingänge: @TruckCount - the number of empty trucks to fill Ein Satz: OrderId, OrderDetailId, OrderDetailSize, TruckId (initially null) Ordersbestehen aus einem oder mehreren OrderDetails. Hier besteht die Herausforderung darin, TruckIdjedem Datensatz ein …
Betrachten Sie diese beiden Funktionen: ROW_NUMBER() OVER (PARTITION BY A,B ORDER BY C) ROW_NUMBER() OVER (PARTITION BY B,A ORDER BY C) Soweit ich weiß, liefern sie genau das gleiche Ergebnis. Mit anderen Worten, die Reihenfolge, in der Sie die Spalten in der PARTITION BYKlausel auflisten, spielt keine Rolle. Wenn es …
Wir begegnen oft der Situation "Wenn nicht vorhanden, einfügen". Dan Guzmans Blog bietet eine exzellente Untersuchung, wie man diesen Prozess threadsicher macht. Ich habe eine Basistabelle, die einfach eine Zeichenfolge zu einer Ganzzahl von a katalogisiert SEQUENCE. In einer gespeicherten Prozedur muss ich entweder den Integer-Schlüssel für den Wert abrufen, …
Ich hoffe, jemand kann mich in die richtige Richtung lenken. Hier sind meine bisherigen Ergebnisse. SELECT * FROM sys.identity_columnsist eine Systemansicht, die "last_value" ergibt, aber die Definition für diese Ansicht verwendet eine interne Funktion IdentityProperty(colName, 'LastValue')- das ist also eine Sackgasse (sie wird dort nicht aus einer Systemtabelle gezogen ). …
Ich habe eine Datenbank mit fast 1 TB FILESTREAMDaten, die ich nicht sichern muss (wenn die Daten gelöscht wurden, werden sie in ein paar Stunden automatisch neu erstellt, es ist also einfach nicht wichtig). Die meisten Daten werden alle paar Tage geändert, sodass differenzielle Sicherungen nicht wirklich dazu beitragen würden, …
Ich habe eine Frage zu folgendem Formular: SELECT ... FROM ColumnstoreTable cs CROSS APPLY ( SELECT * FROM (VALUES ('A', cs.DataA) , ('B', cs.DataB) , ('C', cs.DataC) ) x(Col0, Col1) ) someValues Dies entnimmt jede Zeile aus einer Columnstore-gestützten Unterabfrage ( ColumnstoreTable) und multipliziert diese Zeilen. Dies ist im Wesentlichen …
Auf einem Entwicklercomputer unter Windows Server 2012 R2 habe ich gerade ein Upgrade von SQL Server von 2012 auf 2014 durchgeführt. Wenn ich mit SQL Server Management Studio 2014 mit der rechten Maustaste auf eine Datenbank klicke und gehe, Tasks -> Restore -> Database...geschieht nichts. Der Assistent zum Wiederherstellen der …
Wir haben SQL Server 2014 Enterprise installiert, um eine Datenbank auszuführen, die rund um die Uhr verfügbar sein sollte. Unsere Datenbank ist groß genug (200 GB +). Wir haben auch eine Reihe von Diensten, die jede Minute unsere Datenbank abrufen, um neue Daten zu lesen, zu aktualisieren oder einzufügen. Wir …
Ich habe diese kleine CLR, die eine RegEX-Funktion für eine Zeichenfolge in Spalten ausführt. Bei der Ausführung unter SQL Server 2014 (12.0.2000) unter Windows Server 2012R2 stürzt der Prozess mit ab Meldung 0, Ebene 11, Status 0, Zeile 0 Beim aktuellen Befehl ist ein schwerwiegender Fehler aufgetreten. Die Ergebnisse sollten, …
Meine Frage ist, wenn Sie ein neues Domänenbenutzerkonto für jeden der SQL Server-Prozesse erstellen, welche Berechtigungen sollten für jedes Konto festgelegt werden? Oder kümmert sich der SQL-Konfigurationsmanager tatsächlich darum, und ich hatte gerade ein unvorhergesehenes Problem? Ich muss häufig Microsoft SQL Server einrichten und habe mich gefragt, ob jemand Ratschläge …
Angesichts der folgenden -- table ddl create table dbo.f_word( sentence_id int NULL, sentence_word_id int NULL, word_id int NULL, lemma_id int NULL, source_id int NULL, part_of_speech_id int NULL, person_id int NULL, gender_id int NULL, number_id int NULL, tense_id int NULL, voice_id int NULL, mood_id int NULL, case_id int NULL, degree_id int …
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.