Als «sql» getaggte Fragen

Structured Query Language (SQL) ist eine Sprache zum Abfragen von Datenbanken. Die Fragen sollten Codebeispiele, Tabellenstruktur, Beispieldaten und ein Tag für die verwendete DBMS-Implementierung (z. B. MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2 usw.) enthalten. Wenn sich Ihre Frage ausschließlich auf ein bestimmtes DBMS bezieht (bestimmte Erweiterungen / Funktionen verwendet), verwenden Sie stattdessen das Tag dieses DBMS. Antworten auf mit SQL gekennzeichnete Fragen sollten ISO / IEC-Standard-SQL verwenden.

5
Was ist der beste Weg, um zweimal am selben Tisch teilzunehmen?
Das ist etwas kompliziert, aber ich habe 2 Tische. Nehmen wir an, die Struktur sieht ungefähr so ​​aus: *Table1* ID PhoneNumber1 PhoneNumber2 *Table2* PhoneNumber SomeOtherField Die Tabellen können basierend auf Table1.PhoneNumber1 -> Table2.PhoneNumber oder Table1.PhoneNumber2 -> Table2.PhoneNumber verknüpft werden. Jetzt möchte ich eine Ergebnismenge erhalten, die PhoneNumber1, SomeOtherField, das PhoneNumber1, …
108 sql  join 

5
Gibt es eine gute dynamische SQL Builder-Bibliothek in Java? [geschlossen]
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 4 Jahren . Verbessere diese Frage Jeder kennt eine gute SQL Builder-Bibliothek für Java wie …
108 java  sql  sqlbuilder 







14
So drucken Sie eine SQL-Anweisung im Codeigniter-Modell
Ich habe eine SQL-Anweisung in meinem Modell. Ich sage dann $query = $this->db->query($sql, array(fields, fields1); if ($query) { return true: } else { echo "failed"; return false; } Meine Abfrage schlägt immer fehl. Wie kann ich PHP dazu bringen, die genaue SQL-Anweisung zu drucken, die an meine Datenbank gesendet wird? …
107 php  sql  codeigniter 



19
TABELLE ÄNDERN, ohne den Tisch zu sperren?
Wenn Sie eine ALTER TABLE-Anweisung in MySQL ausführen, ist die gesamte Tabelle für die Dauer der Anweisung lesesperrend (ermöglicht gleichzeitiges Lesen, verbietet jedoch gleichzeitiges Schreiben). Wenn es sich um eine große Tabelle handelt, können INSERT- oder UPDATE-Anweisungen für eine lange Zeit blockiert werden. Gibt es eine Möglichkeit, eine "heiße Änderung" …
107 sql  mysql  ddl  alter-table 

6
Wie lösche ich eine feste Anzahl von Zeilen mit Sortierung in PostgreSQL?
Overа этот вопрос есть ответы на Stack Overflow на русском : DELETE и LIMIT в PostgreSQL Ich versuche, einige alte MySQL-Abfragen auf PostgreSQL zu portieren, aber ich habe Probleme mit dieser: DELETE FROM logtable ORDER BY timestamp LIMIT 10; PostgreSQL erlaubt keine Reihenfolge oder Einschränkungen in seiner Löschsyntax, und die …
107 sql  postgresql 

14
Der sauberste Weg, eine SQL-Zeichenfolge in Java zu erstellen
Ich möchte eine SQL-Zeichenfolge erstellen, um Datenbankmanipulationen durchzuführen (Aktualisierungen, Löschungen, Einfügungen, Auswahlen usw.) - anstelle der schrecklichen String-Concat-Methode, bei der Millionen von "+" und Anführungszeichen verwendet werden, die bestenfalls unlesbar ist muss ein besserer Weg sein. Ich habe überlegt, MessageFormat zu verwenden - aber es sollte für Benutzernachrichten verwendet werden, …
107 java  sql  oracle  string 

4
Wie kann ich eine eindeutige Einschränkung für meine Spalte erstellen (SQL Server 2008 R2)?
Ich habe SQL Server 2008 R2 und möchte eine eindeutige Spalte festlegen. Es scheint zwei Möglichkeiten zu geben, dies zu tun: "eindeutiger Index" und "eindeutige Einschränkung". Sie unterscheiden sich nicht wesentlich von dem, was ich verstehe, obwohl die meisten eine eindeutige Einschränkung empfehlen, da Sie auch automatisch einen Index erhalten. …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.