Als «sql» getaggte Fragen

111
Reparieren Sie alle Tische auf einmal

Wie überprüfe ich alle Tabellen in der Datenbank auf einmal? Anstatt die Abfrage check table ''tablename'';für alle Tabellen einzeln einzugeben . Gibt es einen einfachen Befehl check alloder

111
Was macht Redis, wenn der Speicher knapp wird?

Dies mag eine einfache Frage sein, aber es fällt mir schwer, die Antwort zu finden. Wie geht Redis 2.0 mit dem maximal zugewiesenen Speicher um? Wie entscheidet es, welche Daten entfernt oder welche Daten gespeichert werden

111
So erstellen Sie eine Tabelle mit einer Identitätsspalte

Ich habe eine vorhandene Tabelle, die ich wegblasen werde, weil ich sie nicht mit der IDSpalte erstellt habe, die als Identitätsspalte der Tabelle festgelegt ist. Mit SQL Server Management Studio habe ich ein "Create To ..." der vorhandenen Tabelle per Skript erstellt und Folgendes erhalten: CREATE...

110
Wie können Sie zweimal in MySQL am selben Tisch teilnehmen?

Ich habe 2 Tische. Eine (Domänen) hat Domänen-IDs und Domänennamen (dom_id, dom_url). Die andere enthält tatsächliche Daten, von denen 2 Spalten einen TO- und einen FROM-Domänennamen erfordern. Ich habe also 2 Spalten rev_dom_from und rev_dom_for, die beide die Domainnamen-ID aus der Domänentabelle...

110
Postgres: Wie mache ich zusammengesetzte Schlüssel?

Ich kann den Syntaxfehler beim Erstellen eines zusammengesetzten Schlüssels nicht verstehen. Es kann ein logischer Fehler sein, weil ich viele Sorten getestet habe. Wie erstellen Sie zusammengesetzte Schlüssel in Postgres? CREATE TABLE tags ( (question_id, tag_id) NOT NULL, question_id INTEGER NOT...

110
MySQL Fire Trigger für Einfügen und Aktualisieren

Ist es möglich, einen MySQL-Trigger sowohl für die Einfüge- als auch für die Aktualisierungsereignisse einer Tabelle auszulösen? Ich weiß, dass ich Folgendes tun kann CREATE TRIGGER my_trigger AFTER INSERT ON `table` FOR EACH ROW BEGIN ..... END // CREATE TRIGGER my_trigger AFTER UPDATE ON `table`...

110
SET NAMES utf8 in MySQL?

Ich sehe oft etwas Ähnliches in PHP-Skripten, die MySQL verwenden query("SET NAMES utf8"); Ich musste dies noch nie für ein Projekt tun, daher habe ich ein paar grundlegende Fragen dazu. Wird dies nur mit PDO durchgeführt? Wenn es sich nicht um eine gU-spezifische Sache handelt, wozu dient...

110
SQL SELECT Geschwindigkeit int vs varchar

Ich bin gerade dabei, eine Tabelle zu erstellen, und ich habe mich gefragt. Wenn ich Autos mit einer Marke speichere (z. B. BMW, Audi usw.), hat dies einen Einfluss auf die Abfragegeschwindigkeit, wenn ich die Marke als int oder varchar speichere. So ist es auch SELECT * FROM table WHERE make =...

110
Falsche Fremdschlüsseleinschränkung schlägt fehl

Ich erhalte diese Fehlermeldung: FEHLER 1217 (23000) in Zeile 40: Eine übergeordnete Zeile kann nicht gelöscht oder aktualisiert werden: Eine Fremdschlüsseleinschränkung schlägt fehl ... wenn ich versuche einen Tisch fallen zu lassen: DROP TABLE IF EXISTS `area`; ... so definiert: CREATE...