Als «sql» getaggte Fragen

82
UUID-Leistung in MySQL?

Wir erwägen, UUID-Werte als Primärschlüssel für unsere MySQL-Datenbank zu verwenden. Die eingefügten Daten werden von Dutzenden, Hunderten oder sogar Tausenden von Remotecomputern generiert und mit einer Rate von 100-40.000 Einfügungen pro Sekunde eingefügt. Wir werden niemals Aktualisierungen...

82
Der schnellste Weg, um eine Tabelle in MySQL zu kopieren?

Ich möchte eine Tabelle in MySQL kopieren. Was ist der schnellste Weg? So was? CREATE TABLE copy LIKE original; INSERT INTO copy SELECT * FROM original; oder CREATE TABLE copy SELECT * FROM original; ALTER TABLE copy ADD PRIMARY KEY (id); oder gibt es einen anderen weg EDIT: Ich mache mir...

82
T-SQL-Zeichenfolge in Update ersetzen

Ich muss die Werte einer Spalte aktualisieren, wobei die vorhandenen Werte durch Teilzeichenfolgen ersetzt werden. Beispiel: Daten enthalten abc@domain1,pqr@domain2 usw. Ich muss die Werte so aktualisieren, dass sie @domain2durch ersetzt werden @domain1.

82
Wie schreibe ich eine REST-API?

Ich schreibe eine iPhone-App als Hobbyprojekt und sie benötigt einen Webdienst, um sie mit Daten zu versorgen. Es unterscheidet sich nicht sehr von dem, was ich bei der Arbeit mache, aber bei der Arbeit schreibe ich nur Ansichten und Controller. Jemand anderes ist für das Schreiben des Modells...

82
Löschen Sie die Einschränkung nach Namen in Postgresql

Wie kann ich einen Einschränkungsnamen in Postgresql löschen, indem ich nur den Namen kenne? Ich habe eine Liste von Einschränkungen, die von einem Skript eines Drittanbieters automatisch generiert werden. Ich muss sie löschen, ohne den Tabellennamen zu kennen, nur den Einschränkungsnamen....

82
SQL Server ORDER BY Datum und Nullen zuletzt

Ich versuche nach Datum zu bestellen. Ich möchte, dass die neuesten Daten zuerst eingehen. Das ist einfach genug, aber es gibt viele Datensätze, die null sind und die vor Datensätzen stehen, die ein Datum haben. Ich habe ein paar Dinge ohne Erfolg versucht: ORDER BY ISNULL(Next_Contact_Date, 0)...

82
SQL 'like' vs '=' Leistung

Diese Frage dreht sich um das, was ich mich frage, aber die Antworten sprechen sie nicht genau an. Es scheint, dass '=' im Allgemeinen schneller als 'Gefällt mir' ist, wenn Platzhalter verwendet werden. Dies scheint die konventionelle Weisheit zu sein. Nehmen wir jedoch an, ich habe eine Spalte...

82
Anwenden der MIN-Aggregatfunktion auf ein BIT-Feld

Ich möchte folgende Abfrage schreiben: SELECT ..., MIN(SomeBitField), ... FROM ... WHERE ... GROUP BY ... Das Problem ist, SQL Server mag es nicht, wenn ich den Mindestwert eines Bitfeldes berechnen möchte, gibt es den Fehler zurück Operand data type bit is invalid for min operator. Ich könnte die...

82
MySQL / Schreibdateifehler (Errcode 28)

Ich habe den folgenden Fehler mit einer unserer Webanwendungen - Query3 failed: Error writing file '/tmp/MY1fnqpm' (Errcode: 28) ... INSERT MailList... (removed the rest of the query for security reasons) Irgendwelche Ideen - ist dies ein Problem mit dem Festplattenspeicher auf meinem...

82
Grundlegendes zur PIVOT-Funktion in T-SQL

Ich bin sehr neu in SQL. Ich habe einen Tisch wie diesen: ID | TeamID | UserID | ElementID | PhaseID | Effort ----------------------------------------------------- 1 | 1 | 1 | 3 | 5 | 6.74 2 | 1 | 1 | 3 | 6 | 8.25 3 | 1 | 1 | 4 | 1 | 2.23 4 | 1 | 1 | 4 | 5 | 6.8 5 | 1 | 1 | 4 | 6 | 1.5 Und...

82
Wie konvertiere ich alle Tabellen in der Datenbank in eine Sortierung?

Ich erhalte die Fehlermeldung: Unzulässige Mischung von Kollatierungen (utf8_general_ci, IMPLICIT) und (utf8_unicode_ci, IMPLICIT) für die Operation '=' " Ich habe versucht, beide Tabellen manuell zu ändern, erhalte utf8_general_ci,IMPLICITaber immer noch den Fehler. Gibt es eine Möglichkeit, alle...

82
So trennen Sie DATE und TIME von DATETIME in MySQL

Ich speichere ein DATETIME- Feld in einer Tabelle. Jeder Wert sieht ungefähr so aus: 2012-09-09 06:57:12 . Ich benutze diese Syntax: date("Y-m-d H:i:s"); Meine Frage ist nun, wie beim Abrufen der Daten Datum und Uhrzeit mithilfe der einzelnen MySQL-Abfrage getrennt abgerufen werden können. Datum...

82
einfache PostgreSQL-Einfügung kann nicht funktionieren

Ich versuche, eine einfache Einfügung in eine Postgres-Tabelle vorzunehmen, erhalte jedoch die Fehlermeldung, dass der Wert, den ich einzufügen versuche, als Spaltenname interpretiert wird INSERT INTO "imageTagBusinessMainCategory" (id, businessMainCategory) VALUES (DEFAULT, "auto...