SQLite ist eine Softwarebibliothek, die eine in sich geschlossene, serverlose, transaktionsfreie SQL-Datenbank-Engine ohne Konfiguration implementiert.
Die Optimierung von SQLite ist schwierig. Die Bulk-Insert-Leistung einer C-Anwendung kann von 85 Inserts pro Sekunde bis zu über 96.000 Inserts pro Sekunde variieren! Hintergrund: Wir verwenden SQLite als Teil einer Desktop-Anwendung. In XML-Dateien sind große Mengen an Konfigurationsdaten gespeichert, die analysiert und zur weiteren Verarbeitung bei der Initialisierung der …
Wie der Titel schon sagt, möchte ich die erste Zeile jeder Reihe von Zeilen auswählen, die mit a gruppiert sind GROUP BY. Insbesondere, wenn ich eine purchasesTabelle habe, die so aussieht: SELECT * FROM purchases; Mein Output: id | Kunde | gesamt --- + ---------- + ------ 1 | Joe …
Mit welchem SQL können die Tabellen und die Zeilen in diesen Tabellen in einer SQLite- Datenbankdatei aufgelistet werden - nachdem ich sie mit dem ATTACHBefehl im SQLite 3- Befehlszeilentool angehängt habe ?
Wie überprüfe ich in SQLite zuverlässig , ob eine bestimmte Benutzertabelle vorhanden ist? Ich frage nicht nach unzuverlässigen Methoden wie der Überprüfung, ob ein "select *" in der Tabelle einen Fehler zurückgegeben hat oder nicht (ist dies überhaupt eine gute Idee?). Der Grund ist wie folgt: In meinem Programm muss …
Was wäre die beste Vorgehensweise beim Ausführen von Abfragen in einer SQLite-Datenbank in einer Android-App? Ist es sicher, Einfügungen auszuführen, zu löschen und Abfragen aus dem doInBackground einer AsyncTask auszuwählen? Oder sollte ich den UI-Thread verwenden? Ich nehme an, dass Datenbankabfragen "schwer" sein können und nicht den UI-Thread verwenden sollten, …
In MySQL können Sie mehrere Zeilen wie folgt einfügen: INSERT INTO 'tablename' ('column1', 'column2') VALUES ('data1', 'data2'), ('data1', 'data2'), ('data1', 'data2'), ('data1', 'data2'); Ich erhalte jedoch eine Fehlermeldung, wenn ich versuche, so etwas zu tun. Ist es möglich, mehrere Zeilen gleichzeitig in eine SQLite-Datenbank einzufügen? Wie lautet die Syntax dafür?
http://en.wikipedia.org/wiki/Upsert Fügen Sie den auf SQL Server gespeicherten Update-Prozess ein Gibt es eine clevere Möglichkeit, dies in SQLite zu tun, an die ich nicht gedacht habe? Grundsätzlich möchte ich drei von vier Spalten aktualisieren, wenn der Datensatz vorhanden ist. Wenn er nicht vorhanden ist, möchte ich den Datensatz mit dem …
Ich habe ein Projekt, in dem ich einige der .NET 4.0-Funktionen verwenden möchte, aber eine Grundvoraussetzung ist, dass ich das System.Data.SQLite-Framework verwenden kann, das gegen 2.X kompiliert wurde. Ich sehe die Erwähnung, dass dies möglich ist, wie die hier akzeptierte Antwort, aber ich sehe nicht, wie dies tatsächlich erreicht werden …
Ich fange gerade erst an, SQLite zu lernen . Es wäre schön, die Details für eine Tabelle wie die von MySQL sehen zu können DESCRIBE [table]. PRAGMA table_info [table]ist nicht gut genug, da es nur grundlegende Informationen enthält (zum Beispiel wird nicht angezeigt, ob eine Spalte ein Feld ist oder …
Ich möchte meine iPhone-App auf eine neue Datenbankversion migrieren. Da ich keine Version gespeichert habe, muss ich überprüfen, ob bestimmte Spaltennamen vorhanden sind. Dieser Stackoverflow-Eintrag schlägt vor, die Auswahl vorzunehmen SELECT sql FROM sqlite_master WHERE tbl_name = 'table_name' AND type = 'table' und analysieren Sie das Ergebnis. Ist das der …
Ich habe eine Tabelle mit Spalten name, qty, rate. Jetzt muss ich eine neue Spalte COLNewzwischen den Spalten nameund hinzufügen qty. Wie füge ich eine neue Spalte zwischen zwei Spalten hinzu?
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 6 Jahren . Ich bin von der Sauberkeit angezogen, die eine einzelne Dateidatenbank bietet. Welche …
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 6 Jahren . Ich weiß, dass SQLite mit extrem großen Datenbankdateien …
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
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.