In meiner App füge ich mehrzeilige Einfügungen ein, wenn ich kann, nur weil dadurch die Anzahl der Roundtrips zwischen der Datenbank und der App verringert wird. Ich war jedoch neugierig, gibt es noch andere Vorteile? Wenn beispielsweise mehrere Zeilen gleichzeitig eingefügt werden: insert into tbl (c1, c2) values (v1, v2) …
Wie kann ich fehlende Daten aus einer von mir erstellten Abfrage einfügen? Das Ergebnis unten: Date Frequency 2014-05-18 5 2014-05-20 7 2014-05-25 7 2014-05-27 6 Ich möchte, dass das Ergebnis fehlende Daten mit dem Wert 0 enthält, wie unten gezeigt: Date Frequency 2014-05-18 5 2014-05-19 0 2014-05-20 7 2014-05-21 0 …
Ich arbeite mit PostgreSQL 9.3 unter Verwendung der psycopg2Datenbank-API. Ich habe die DB-API auf die minimale Isolationsstufe ("Autocommit" -Modus) eingestellt und verwalte meine eigenen Transaktionen direkt über SQL. Beispiel: cur = self.conn.cursor() cur.execute("BEGIN;") cur.execute("SELECT dbId, downloadPath, fileName, tags FROM {tableName} WHERE dlState=%s".format(tableName=self.tableName), (2, )) ret = cur.fetchall() cur.execute("COMMIT;") Ist die …
Soweit ich weiß, erlaubt MS SQL Server Management Studio das direkte Bearbeiten / Ersetzen von Einträgen in XML-Spalten über die GUI nicht (Kopieren / Einfügen funktioniert nicht usw.). Was ist die einfachste Option, um einen einzelnen Eintrag in einer XML-Spalte zu ersetzen? Muss ich für einen XML-Spaltenwert etwas anderes als …
Ich habe eine Tabelle mit einer Spalte vom Typ TEXT. In der Spalte befinden sich numerische Zeichen. Ich versuche, diese Zeichen in doppelte Anführungszeichen zu setzen. BEISPIEL: NAME ID QTY Apples A1 1 Oranges O1 1 Foo F1 0 IDEALER AUSGANG: NAME ID QTY Apples A1 "1" Oranges O1 "1" …
Wenn ich eine Wiederherstellung einer Datenbank von einem Produktionsserver auf einen Nichtproduktionsserver durchführe, verwende ich normalerweise die Option WITH REPLACE, wenn ich vergesse, dass eine Fehlermeldung angezeigt wird, dass das Endprotokoll nicht gesichert wird. Laut MSDN sollte ich vor dem Wiederherstellen tatsächlich mein Endprotokoll sichern: Wenn die Datenbank online ist …
EINLEITUNG UND RELEVANTE INFORMATIONEN: Das folgende Beispiel zeigt das Problem, mit dem ich konfrontiert bin: Tier hat eine Rasse, die eine Katze oder ein Hund sein kann . Katze kann entweder siamesisch oder persisch sein . Hund kann ein deutscher Schäferhund oder Labrador Retriver sein . Tier ist eine starke …
Wie finde ich die aktiven Werte der SQLNET.ORA-Parameter auf dem Server? Ich weiß, wie man die SQLNET.ORA-Datei findet, aber es gibt keine Garantie dafür, dass die Werte in dieser Datei aktiv verwendet werden. Parameteränderungen erfordern möglicherweise einen Neustart des Listeners und manchmal sogar einen Neustart der Datenbank . Zum Debuggen …
Ich bin unerfahren mit Cassandra, habe aber einige Erfahrungen mit SQL-basierten relationalen Datenbanken. Ich konnte keine Best-Practice-Informationen zur Wartung von Cassandra nach der Bereitstellung finden. Muss die Datenbank VACUUMIERT werden? Ich sollte denken, dass Lese- / Schreiblasten eine Fragmentierung im Speicher verursachen. Oder allgemeiner: Was sind die Best Practices für …
Ich habe immer über den UNIONOperator in SQL gewusst , aber erst kürzlich festgestellt, dass es andere Mengenoperatoren gibt, INTERSECTund EXCEPT. Ich konnte keinen Operator finden, der den vierten großen Mengenoperator ausführt, den symmetrischen Unterschied (z INTERSECT. B. das Gegenteil von .) Es sieht so aus, als könnte ich mit …
Der folgende Code bewirkt Folgendes: Erstellt eine Datenbank play_partition in C: \ TEMP Erstellt zwei identische partitionierte Tabellen play_table und archive_play_table Schaltet die play_table-Partition 1 auf die archive_play_table-Partition 1 um Erstellt eine neue nicht partitionierte Tabelle temp_table mit derselben Struktur wie play_table in derselben Dateigruppe wie play_table Partition 2 Schaltet …
Ich führe gleichzeitig Postgres-Abfragen wie folgt aus: UPDATE foo SET bar = bar + 1 WHERE baz = 1234 Jede Abfrage wirkt sich auf die feste K-Anzahl von Zeilen aus, und ich kann keine Möglichkeit finden, die Reihenfolge zu erzwingen, in der die Zeilen aktualisiert werden. Am Ende habe ich …
Ich kann die Abfrage SET GLOBAL binlog_format = 'ROW' ausführen und sie funktioniert für diese Sitzung. Wie kann ich diese Einstellung nach dem Stoppen und Neustarten von MySQL beibehalten? HINWEIS: Ich bin auf Version 5.5.19 von MySQL (mit Moodle) und habe gerade ein Upgrade von MyISAM auf InnoDB durchgeführt und …
Ich habe es mit einem Problem zu tun, bei dem Datenbank-Snapshots nicht gelöscht werden können, nachdem SQL Server auf 2014 aktualisiert wurde . Die Schnappschüsse sind nicht mehr vorhanden, können jedoch nicht gelöscht werden. Obwohl das Connect-Element einen enttäuschenden Kommentar enthält, gehe ich davon aus, dass dies irgendwann behoben wird. …
Ich habe kürzlich SQL Server 2014 Express auf einer Workstation installiert, die ich habe, und versuche, sie in SQL Azure bereitzustellen. Ich habe dies zuvor auf einer früheren Workstation mit SQL Server 2012 Express wie folgt getan: Klicken Sie mit der rechten Maustaste auf die Datenbank> Aufgaben> "Datenbank in SQL …
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.