Articles of sqlite

SQLITE3 VACUUM, “database o disco è pieno”

Sto cercando di eseguire il comando VACUUM sul mio database, ma mi sembra di rimanere senza spazio: > sqlite3 mydatabase.db “VACUUM” Error: database or disk is full Il database è di circa 36 GB e l’unità su cui sto girando sembra (via df -h ): Filesystem Size Used Avail Use% Mounted on /dev/sda2 406G 171G […]

Come ottenere una colonna datetime in SQLite con Objective C

Come si ottiene una colonna datetime in SQLite con Objective C? Ho una tabella con 4 campi: pk , datetime , value1 e value2 . pk (chiave primaria), value1 e value2 sono numeri interi, quindi sto utilizzando: int value1 = sqlite3_column_int(statement, 2); int value1 = sqlite3_column_int(statement, 3); Ma cosa dovrei usare per datetime ?

Aggiorna con Join in SQLite

Ho 2 tavoli e mi piace aggiornare uno di loro con i valori dell’altro. software ——— id , purchprice softwarecost ———— id , purchprice Ho provato queste query, ma SQLite non supporta JOINS con UPDATE.qualcuno là fuori che può venire con una query per questo.grazie per il vostro aiuto. UPDATE software SET software.purchprice=softwarecost.purchprice WHERE software.id=softwarecost.id […]

Eccezione bloccata del database SQLite

Ricevo Database è un’eccezione bloccata da SQLite solo per alcune query. Di seguito è riportato il mio codice: quando eseguo qualsiasi istruzione select funziona correttamente. Quando eseguo una qualsiasi istruzione di scrittura su Jobs Table, funziona anche bene. Questo funziona bene: ExecuteNonQuery(“DELETE FROM Jobs WHERE id=1”); Allo stesso modo, se eseguo query per la tabella […]

Creazione di stored procedure e SQLite?

È in qualche modo ansible creare una stored procedure, quando si usa SQLite?

Come faccio AGGIORNARE una riga in una tabella o INSERISCI se non esiste?

Ho la seguente tabella di contatori: CREATE TABLE cache ( key text PRIMARY KEY, generation int ); Vorrei aumentare uno dei contatori, o impostarlo a zero se la riga corrispondente non esiste ancora. C’è un modo per farlo senza problemi di concorrenza in SQL standard? L’operazione a volte fa parte di una transazione, a volte […]

LINQ con SQLite (linqtosql)

Ho un piccolo progetto che richiede una memoria (scelgo SQLite) e ho ottenuto buoni risultati con la DLL ADO per .Net per Sqlite . Dopo l’installazione, ho notato che contiene un SQLLinq.dll. Prima di indagare su troppi sforzi e perché non ho visto nessun buon esempio sul web, vorrei sapere se qualcuno ha ottenuto buoni […]

Esporta da sqlite a csv usando lo script di shell

Sto facendo uno script di shell per esportare una query sqlite in un file CSV, proprio come questo: #!/bin/bash ./bin/sqlite3 ./sys/xserve_sqlite.db “.headers on” ./bin/sqlite3 ./sys/xserve_sqlite.db “.mode csv” ./bin/sqlite3 ./sys/xserve_sqlite.db “.output out.csv” ./bin/sqlite3 ./sys/xserve_sqlite.db “select * from eS1100_sensor_results;” ./bin/sqlite3 ./sys/xserve_sqlite.db “.exit” Quando si esegue lo script, l’output appare sullo schermo, invece di essere salvato in “out.csv”. […]

Importa CSV in SQLite

Sto cercando di importare un file CSV in una tabella SQLite. Esempio csv: 1,2 5,6 2,7 Comando di esempio: sqlite> create table foo(a, b); sqlite> separator , sqlite> .import test.csv foo Error: test.csv line 1: expected 2 columns of data but found 4 Non sono nemmeno sicuro del perché avrebbe trovato quattro colonne con sei […]

SQLITE_BUSY Il file di database è bloccato (il database è bloccato) in wicket

Sto facendo un progetto in wicket Come risolvere il problema. Ho trovato un messaggio del genere: WicketMessage: imansible istanziare la pagina usando il costruttore public itucs.blg361.g03.HomePage () Causa ultima: java.lang.UnsupportedOperationException: [SQLITE_BUSY] Il file di database è bloccato (il database è bloccato) in itucs.blg361.g03.CategoryEvents.CategoryEventCollection.getCategoryEvents (CategoryEventCollection.java:41) public List getCategoryEvents() { List categoryEvents = new LinkedList(); try { […]