Als «sqlite» getaggte Fragen

98
SQLite INSERT - ON DUPLICATE KEY UPDATE (UPSERT)

MySQL hat ungefähr so ​​etwas: INSERT INTO visits (ip, hits) VALUES ('127.0.0.1', 1) ON DUPLICATE KEY UPDATE hits = hits + 1; Soweit ich weiß, ist diese Funktion in SQLite nicht vorhanden. Ich möchte wissen, ob es eine Möglichkeit gibt, denselben Effekt zu erzielen, ohne zwei Abfragen ausführen...

98
Debuggen der SQLite-Datenbank auf dem Gerät

Ich arbeite derzeit an einer WiFi-Anwendung für Android. Ich habe Probleme beim Zugriff auf die Datenbank auf dem Gerät. Das Debuggen im Emulator funktioniert bei mir nicht, da der Emulator keine WiFi-Unterstützung bietet. Ich habe versucht, die Datenbankdatei mithilfe von aus dem Gerät zu ziehen...

97
Wie importiere ich SQL-Dateien in SQLite 3?

Ich habe SQL-Dateien mit folgendem Inhalt: #cat db.sql create table server(name varchar(50),ipaddress varchar(15),id init) create table client(name varchar(50),ipaddress varchar(15),id init) Wie importiere ich diese Datei in SQLite, damit diese automatisch erstellt

96
Android SQLite DB Wann schließen?

Ich arbeite mit einer SQLite-Datenbank auf Android. Mein Datenbankmanager ist ein Singleton und öffnet gerade eine Verbindung zur Datenbank, wenn diese initialisiert wird. Es ist sicher, die Datenbank die ganze Zeit geöffnet zu lassen, damit sie bereits geöffnet ist, wenn jemand meine Klasse...

94
Best Practices für die In-App-Datenbankmigration für Sqlite

Ich verwende SQLite für mein iPhone und gehe davon aus, dass sich das Datenbankschema im Laufe der Zeit ändern wird. Was sind die Fallstricke, Namenskonventionen und Dinge, auf die Sie achten müssen, um jedes Mal eine erfolgreiche Migration durchzuführen? Ich habe beispielsweise darüber...

93
SQLite - Wert um eine bestimmte Zahl erhöhen

Ist es möglich, einen bestimmten Wert in einer Tabelle um eine bestimmte Zahl zu erhöhen, ohne den letzten Wert zu lesen und anschließend zu aktualisieren? dh ich habe Spalten "Produkt" und "Qualität": Produkt: iLamp Qualität: 50 Ich möchte die Qualität um x erhöhen (oder verringern). Um dies zu...

92
Wie bekomme ich die letzte Aufnahme von Sqlite?

Ich habe einen Tisch question_tableund einen ImageButton( Zurück ). Ich muss den zuletzt eingefügten Datensatz aus der Datenbank abrufen, nachdem ich auf Zurück geklickt habe . Meine Zeile enthält die folgenden Spalten: question, optionA, optionB, optionC, optionD, und ich brauche die Daten für...

91
Löschen doppelter Zeilen aus der SQLite-Datenbank

Ich habe eine riesige Tabelle - 36 Millionen Zeilen - in SQLite3. In dieser sehr großen Tabelle gibt es zwei Spalten: hash - Text d - Real Einige der Zeilen sind Duplikate. Das heißt, beide hashund dhaben die gleichen Werte. Wenn zwei Hashes identisch sind, sind auch die Werte von identisch d....

91
Ändern Sie die SQLite-Standardeinstellungen

Wir wissen, wann der Typ .mode columnTabellen wie die Spalte .headers onanzeigen lässt. Und wir können den Header der Tabellen sehen. Aber ich möchte wissen, ob es eine Möglichkeit gibt, die beiden Standardeinstellungen vorzunehmen. Nehmen Sie einige Änderungen für den Quellcode von SQLite vor?...

91
Android SQLite: Update-Anweisung

Ich muss SQLite in meiner Anwendung implementieren. Ich habe dieses Tutorial befolgt. Erstellen und Verwenden von Datenbanken in Android One Alles funktioniert gut. Ich habe 1 Zeile mit 5 Spalten eingefügt. Jetzt möchte ich nur den Wert von 1 Spalte aktualisieren und andere bleiben gleich. Es gibt...