Nehmen wir an, Sie haben in einer zufälligen Tabelle eine Spalte mit dem Namen status . Die Werte der realen Welt sind entweder aktiviert oder deaktiviert . Ist es besser, wenn der Datentyp dieser Spalte ein int / bool (1 oder Null) ist oder ENUMwenn die Werte enabledund sind disabled? …
Ich habe ein Auto-Index-Tool in unserer MS SQL-Datenbank ausgeführt (ich habe ein Skript geändert, das von Microsoft stammt und die Indexstatistiktabellen untersucht - Automatische Indizierung ). Aus den Statistiken habe ich jetzt eine Liste mit Empfehlungen für Indizes, die erstellt werden müssen. Bearbeiten: Die oben beschriebenen Indizes beziehen Informationen aus …
Gibt es einen Weg zu SELECTallen Spalten in einer Tabelle, außer zu bestimmten? Es wäre sehr praktisch, alle nicht-blob- oder nicht-geometrischen Spalten aus einer Tabelle auszuwählen. So etwas wie: SELECT * -the_geom FROM segments; Ich habe einmal gehört, dass diese Funktionalität absichtlich vom SQL-Standard ausgeschlossen wurde, da das Hinzufügen von …
Ich habe gerade SSMS 18 GA auf einem Computer installiert, auf dem nur VS2019 installiert ist. Wenn ich versuche, SSMS zu öffnen, wird der Begrüßungsbildschirm angezeigt, der Vorgang wird jedoch beendet. Wenn Sie ssms mit dem -logParameter ausführen , wird eine Fehlermeldung angezeigt : CreateInstance für Paket [Task Scheduler Package] …
Ich bin ziemlich neu im Tunen von InnoDB. Ich ändere langsam die Tabellen (wo nötig) von MyIsam auf InnoDB. Ich habe ungefähr 100 MB in innodb, also habe ich die innodb_buffer_pool_sizeVariable auf 128 MB erhöht: mysql> show variables like 'innodb_buffer%'; +-------------------------+-----------+ | Variable_name | Value | +-------------------------+-----------+ | innodb_buffer_pool_size | …
Ich muss eine Datenbank aus einem PostgreSQL-DB-Cluster entfernen. Wie kann ich das tun, auch wenn aktive Verbindungen bestehen? Ich brauche eine Art -forceFlag, das alle Verbindungen und dann die DB aufhebt. Wie kann ich das umsetzen? Ich benutze dropdbderzeit, aber andere Tools sind möglich.
Ich habe eine Datenbank und möchte die Dateien .mdfund .ldfan einen anderen Ort verschieben. Ich möchte den MSSQLSERVERDienst jedoch nicht beenden und nicht auf einen anderen Server exportieren. Wie kann ich das machen?
Das macht mich verrückt! Ich möchte eine Spalte in meiner Blog-Tabelle von read-more in read_more umbenennen Ich habe das alles versucht: ALTER TABLE blog RENAME COLUMN read-more to read_more; ALTER TABLE blog CHANGE COLUMN 'read-more' 'read_more' VARCHAR(255) NOT NULL; Und das verstehe ich immer! ERROR 1064 (42000): You have an …
Ich suche SQL-Rätsel für Anfänger und Fortgeschrittene, auf die ich meine Praktikanten hinweisen kann. Mir ist bekannt, dass http://sqlzoo.net/ eine großartige Ressource ist - gibt es noch etwas, das Sie vorschlagen könnten?
In dem System, an dem ich arbeite, gibt es viele gespeicherte Prozeduren und SQL-Skripten, die temporäre Tabellen verwenden. Nachdem Sie diese Tabellen verwendet haben, ist es ratsam, sie fallen zu lassen. Viele meiner Kollegen (von denen fast alle viel erfahrener sind als ich) tun dies normalerweise: TRUNCATE TABLE #mytemp DROP …
Ich entwerfe nicht jeden Tag Schemata, aber wenn ich das tue, versuche ich, Kaskadenaktualisierungen / -löschungen korrekt einzurichten, um die Verwaltung zu vereinfachen. Ich verstehe, wie Kaskaden funktionieren, aber ich kann mich nie erinnern, welcher Tisch welcher ist. Wenn ich zum Beispiel zwei Tabellen habe - Parentund Child- mit einem …
Ich verwende eine T-SQL- COALESCEFunktion, bei der das erste Argument in etwa 95% der Fälle , in denen es ausgeführt wird, nicht null ist. Wenn das erste Argument ist NULL, ist das zweite Argument ein ziemlich langwieriger Prozess: SELECT COALESCE(c.FirstName ,(SELECT TOP 1 b.FirstName FROM TableA a JOIN TableB b …
Ich lese gerade über Gründe, warum ich etwas benutze oder nicht Guidund int. intist kleiner, schneller, leicht zu merken, behält eine chronologische Reihenfolge. Und Guidder einzige Vorteil, den ich gefunden habe, ist, dass es einzigartig ist. In welchem Fall Guidwäre a besser als und intund warum? Von dem, was ich …
Gibt es Richtlinien oder Faustregeln, die festlegen, wann Aggregatwerte gespeichert und wann sie im laufenden Betrieb berechnet werden sollen? Angenommen, ich habe Widgets, die Benutzer bewerten können (siehe Schema unten). Jedes Mal, wenn ich ein Widget anzeige, kann ich die durchschnittliche Benutzerbewertung aus der RatingsTabelle berechnen . Alternativ könnte ich …
Ich benutze PostgreSQL 9.1 unter Ubuntu 12.04. Ich muss Datensätze innerhalb eines bestimmten Zeitraums auswählen: Meine Tabelle time_limitsenthält zwei timestampFelder und eine integerEigenschaft. In meiner aktuellen Tabelle befinden sich zusätzliche Spalten, die nicht mit dieser Abfrage verknüpft sind. create table ( start_date_time timestamp, end_date_time timestamp, id_phi integer, primary key(start_date_time, end_date_time,id_phi); …
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.