Als «sql» getaggte Fragen

88
Unterabfrage mit Exists 1 oder Exists *

Ich habe meine EXISTS-Schecks wie folgt geschrieben: IF EXISTS (SELECT * FROM TABLE WHERE Columns=@Filters) BEGIN UPDATE TABLE SET ColumnsX=ValuesX WHERE Where Columns=@Filters END Einer der Datenbankadministratoren in einem früheren Leben sagte mir, wenn ich eine EXISTSKlausel mache , benutze...

88
Doppelte gesamte MySQL-Datenbank

Ist es möglich, eine gesamte MySQL-Datenbank auf einem Linux-Server zu duplizieren? Ich weiß, dass ich exportieren und importieren kann, aber die ursprüngliche Datenbank ist> 25 MB groß, das ist also nicht ideal. Ist es möglich, mysqldump zu verwenden oder die Datenbankdateien direkt zu...

88
Festlegen des globalen sql_mode in MySQL

Ich versuche, sql_mode in mysql festzulegen, aber es wird ein Fehler ausgegeben. Befehl: set global sql_mode='NO_BACKSLASH_ESCAPES','STRICT_TRANS_TABLE','NO_AUTO_CREATE_USER','NO_ENGINE_SUBSTITUTION' Ist dies nicht der richtige Weg, um mehrere Modi einzustellen? Was sind die Vorteile der...

88
Gibt es einen C # IN-Operator?

In SQL können Sie die folgende Syntax verwenden: SELECT * FROM MY_TABLE WHERE VALUE_1 IN (1, 2, 3) Gibt es ein Äquivalent in C #? Die IDE scheint "in" als Schlüsselwort zu erkennen, aber ich kann anscheinend keine Informationen dazu finden. Ist es also möglich, Folgendes zu tun: int myValue =...

88
MySQL-Sharding-Ansätze?

Was ist der beste Ansatz zum Sharding von MySQL-Tabellen? Die Ansätze, die ich mir vorstellen kann, sind: Sharding auf Anwendungsebene? Sharding auf MySQL-Proxy-Ebene? Zentraler Suchserver für Sharding? Kennen Sie interessante Projekte oder Tools in diesem

88
Maximale Größe einer varchar (max) -Variablen

Wenn mich in der Vergangenheit jemand nach der maximalen Größe für a gefragt hätte varchar(max), hätte ich 2 GB gesagt oder eine genauere Zahl nachgeschlagen (2 ^ 31-1 oder 2147483647). Bei einigen kürzlich durchgeführten Tests habe ich jedoch festgestellt, dass varchar(max)Variablen diese Größe...