Chcę wybrać rekordy z bazy danych sqlite3 poprzez dopasowanie ciągów. Ale jeśli użyję „=” w klauzuli where, stwierdzę, że w sqlite3 rozróżniana jest wielkość liter. Czy ktoś może mi powiedzieć, jak używać ciągów porównujących wielkość liter bez rozróżniania wielkości liter?
Musiałbym zmienić nazwę kilku kolumn w niektórych tabelach w bazie danych SQLite. Wiem, że podobne pytanie zadawano wcześniej przy przepełnieniu stosu, ale ogólnie dotyczyło ono SQL, a sprawa SQLite nie została wspomniana. Z dokumentacji SQLite dla ALTER TABLE wynika, że nie jest możliwe zrobienie czegoś takiego „łatwo” (tj. Pojedyncza instrukcja …
Utworzyłem swoje tabele w moim, SQLiteOpenHelper onCreate()ale otrzymuję SQLiteException: no such table lub SQLiteException: no such column błędy. Dlaczego? UWAGA: (To jest połączone podsumowanie dziesiątek podobnych pytań co tydzień. Próba dostarczenia „kanonicznego” pytania / odpowiedzi na wiki społeczności, aby wszystkie te pytania mogły zostać skierowane do dobrego źródła).
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą specjalistyczną, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
Jaki jest typ wartości BOOL w SQLite? Chcę przechowywać w mojej tabeli wartości PRAWDA / FAŁSZ. Mógłbym utworzyć kolumnę INTEGER i zapisać w niej wartości 0 lub 1, ale nie będzie to najlepszy sposób na implementację typu BOOL. Czy jest jakiś sposób? Dzięki.
На этот вопрос есть ответы на przepełnienie stosu на русском : Как создать проверку на существование записи? Znalazłem kilka „odpowiednich” rozwiązań dla klasycznego „Jak wstawić nowy rekord lub zaktualizować go, jeśli już istnieje”, ale nie mogę zmusić żadnego z nich do pracy w SQLite. Mam tabelę zdefiniowaną w następujący sposób: …
Chcę utworzyć tabelę w bazie danych SQLite tylko wtedy, gdy jeszcze nie istnieje. Czy jest na to sposób? Nie chcę upuszczać tabeli, jeśli istnieje, tylko utwórz ją, jeśli nie istnieje.
Jaka wersja SQLite jest używana w systemie Android? Powód: Zastanawiam się, jak obsługiwać migracje schematów. Nowsze wersje SQLite obsługują polecenie SQL „ALTER TABLE”, co pozwoliłoby mi uniknąć kopiowania danych, upuszczania tabeli, odtwarzania tabeli i ponownego wstawiania danych.
Zamknięte. To pytanie nie jest zgodne z wytycznymi dotyczącymi przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 2 lata temu . Popraw to pytanie Chciałbym użyć SQLite z poziomu C # .Net, ale nie mogę znaleźć odpowiedniej biblioteki. …
Mam następujący błąd podczas instalacji sqlite3-ruby: Budowanie rozszerzeń natywnych. To może chwilę potrwać ... BŁĄD: Błąd instalacji sqlite3-ruby: BŁĄD: nie udało się zbudować natywnego rozszerzenia gem. /usr/bin/ruby1.8 extconf.rb sprawdzanie sqlite3.h ... nie Brak pliku sqlite3.h. Wypróbuj „port install sqlite3 + universal” lub „yum install sqlite3-devel” *** extconf.rb nie powiodło się …
Chcę usunąć lub dodać kolumnę w bazie danych sqlite Używam następującego zapytania, aby usunąć kolumnę. ALTER TABLE TABLENAME DROP COLUMN COLUMNNAME Ale daje błąd System.Data.SQLite.SQLiteException: SQLite error near "DROP": syntax error
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 2 lata temu . Popraw to pytanie Mam problem z pracą z datami w mojej aplikacji na …
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 miesiące temu . Popraw to pytanie Czy ktoś zna szybki i łatwy sposób migracji bazy danych SQLite3 do …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.