Pytania otagowane jako sqlite

SQLite to biblioteka oprogramowania, która implementuje samodzielny, bezserwerowy silnik transakcyjnej bazy danych SQL o zerowej konfiguracji.

5
SQLite INSERT - NA DUPLICATE KEY UPDATE (UPSERT)
MySQL ma coś takiego: INSERT INTO visits (ip, hits) VALUES ('127.0.0.1', 1) ON DUPLICATE KEY UPDATE hits = hits + 1; O ile wiem, ta funkcja nie istnieje w SQLite, chciałbym wiedzieć, czy istnieje sposób na osiągnięcie tego samego efektu bez konieczności wykonywania dwóch zapytań. Jeśli nie jest to możliwe, …
98 sql  mysql  database  sqlite  upsert 

7
Android SQLite DB, kiedy zamknąć
Pracuję z bazą danych SQLite na Androidzie. Mój menedżer bazy danych jest singletonem i teraz otwiera połączenie z bazą danych po jej zainicjowaniu. Czy pozostawianie bazy danych otwartej przez cały czas jest bezpieczne, aby gdy ktoś dzwoni do mojej klasy w celu pracy z bazą danych, jest ona już otwarta? …
98 android  sqlite 


17
System.Data.SQLite Close () nie zwalnia pliku bazy danych
Mam problem z zamknięciem bazy danych przed próbą usunięcia pliku. Kod jest po prostu myconnection.Close(); File.Delete(filename); A Delete zgłasza wyjątek, że plik jest nadal używany. Po kilku minutach ponownie wypróbowałem funkcję Delete () w debugerze, więc nie jest to problem z synchronizacją. Mam kod transakcji, ale w ogóle nie działa …


7
Konwertuj plik zrzutu SQLITE SQL na POSTGRESQL
Zajmuję się programowaniem przy użyciu bazy danych SQLITE z produkcją w POSTGRESQL. Właśnie zaktualizowałem moją lokalną bazę danych o ogromną ilość danych i muszę przenieść konkretną tabelę do produkcyjnej bazy danych. Bazując na uruchomieniu sqlite database .dump > /the/path/to/sqlite-dumpfile.sql, SQLITE generuje zrzut tabeli w następującym formacie: BEGIN TRANSACTION; CREATE TABLE …

1
Android SQLite: parametr nullColumnHack w metodach insert / replace
Android SDK ma kilka wygodnych metod manipulowania danymi za pomocą SQLite. Jednak zarówno metody insert, jak i replace używają jakiegoś nullColumnHackparametru, którego użycia nie rozumiem. Dokumentacja wyjaśnia to w następujący sposób, ale co się stanie, jeśli tabela ma wiele kolumn, które na to pozwalają NULL? Naprawdę nie rozumiem: / SQL …
96 android  sqlite 

12
Jak zdobyć ostatni rekord z Sqlite?
Mam jeden stół question_tablei jeden ImageButton(z tyłu ). Po kliknięciu przycisku Wstecz muszę pobrać ostatni wstawiony rekord z bazy danych . Mój wiersz zawiera następujące kolumny: question, optionA, optionB, optionC, optionD, i muszę danych do wykorzystania na mój Activity. Tworzę jedną metodę w bazie danych, ale nie działa. Oto kod …
96 android  sqlite 

4
Jak połączyć dwie tabele SQLite w mojej aplikacji na Androida?
tło Mam projekt systemu Android, który ma bazę danych z dwiema tabelami: tbl_questioni tbl_alternative. Aby wypełnić widoki pytaniami i alternatywami, używam kursorów. Nie ma problemów z uzyskaniem potrzebnych danych, dopóki nie spróbuję połączyć dwóch tabel. Tbl_question ------------- _ID pytanie categoryid Tbl_alternative --------------- _ID questionid categoryid alternatywny Chcę coś takiego: SELECT …
95 android  sqlite 


2
Zmień domyślne ustawienia SQLite
wiemy, kiedy typ .mode columnpozwala zobaczyć tabele takie jak kolumna I .headers onwidzimy nagłówki tabel. Ale chcę wiedzieć, czy jest jakiś sposób na ustawienie dwóch domyślnych ustawień? Czy zmodyfikuj kod źródłowy sqlite? LUB czy istnieje plik konfiguracyjny dla tych ustawień?
95 sqlite 


5
Zadeklaruj zmienną w SQLite i użyj jej
Chcę zadeklarować zmienną w SQLite i używać jej w insertdziałaniu. Podobnie jak w MS SQL: declare @name as varchar(10) set name = 'name' select * from table where name = @name Na przykład będę musiał go pobrać last_insert_rowi użyć w insert. Znalazłem coś na temat wiązania, ale nie do końca …

4
Sqlite czy MySql? Jak zdecydować? [Zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 4 lata temu . Popraw to pytanie Masz jakieś praktyczne zasady, jak zdecydować, którego z nich użyć? A jeśli …
94 mysql  database  sqlite 

1
SQLite - zwiększ wartość o określoną liczbę
czy można zwiększyć określoną wartość w tabeli o określoną liczbę bez odczytywania ostatniej wartości, a następnie ją aktualizować? tj. mam kolumny „produkt” i „jakość”: produkt: iLamp jakość: 50 Chcę zwiększyć (lub zmniejszyć) jakość o x. Aby to osiągnąć, najpierw czytam ostatnią wartość (50), zwiększam lub zmniejszam ją i zapisuję z …
94 sqlite 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.