Domande taggate «sqlite»

SQLite è una libreria software che implementa un motore di database SQL transazionale autonomo, senza server, a configurazione zero.

5
Come funzionano i valori DATETIME in SQLite?
Sto creando app Android e devo salvare la data / ora del record di creazione. I documenti SQLite dicono, tuttavia, "SQLite non dispone di una classe di archiviazione riservata per memorizzare date e / o ore" ed è "in grado di memorizzare date e ore come valori TEXT, REAL o …
110 sqlite  datetime 

12
Differenza tra 2 date in SQLite
Come ottengo la differenza di giorni tra 2 date in SQLite? Ho già provato qualcosa di simile: SELECT Date('now') - DateCreated FROM Payment Restituisce 0 ogni volta.
110 sqlite 

10
Come inserire un record SQLite con un datetime impostato su "ora" nell'applicazione Android?
Diciamo, abbiamo una tabella creata come: create table notes (_id integer primary key autoincrement, created_date date) Per inserire un record, userei ContentValues initialValues = new ContentValues(); initialValues.put("date_created", ""); long rowId = mDb.insert(DATABASE_TABLE, null, initialValues); Ma come impostare la colonna date_created su adesso ? Per chiarire, il initialValues.put("date_created", "datetime('now')"); Non è …

6
Come inserisco il valore datetime in un database SQLite?
Sto cercando di inserire un valore datetime in un database SQLite . Sembra essere sufficiente ma quando provo a recuperare il valore si verifica un errore: <Impossibile leggere i dati> Le istruzioni SQL sono: create table myTable (name varchar(25), myDate DATETIME) insert into myTable (name,mydate) Values ('fred','jan 1 2009 13:22:15')
109 sql  datetime  sqlite 

9
C'è un incremento automatico in sqlite?
Sto cercando di creare una tabella con un incremento automatico primary keyin Sqlite3 . Non sono sicuro che ciò sia davvero possibile, ma spero di dover designare solo gli altri campi. Per esempio: CREATE TABLE people (id integer primary key auto increment, first_name varchar(20), last_name varchar(20)); Quindi, quando aggiungo un …
109 sql  sqlite  cygwin 

10
Dove memorizza l'emulatore Android il database SQLite?
Sto lavorando su un'applicazione Android che memorizza i dati in un database SQLite. La mia domanda è: dove viene memorizzato questo file di database sul filesystem quando si utilizza un emulatore? Ho visto che è immagazzinato in /data/data/package_name/databases ma ho bisogno di sapere dove sul disco rigido della mia macchina …
108 android  sqlite 



3
Come creare il tipo ENUM in SQLite?
Ho bisogno di convertire una tabella da MySQL a SQLite, ma non riesco a capire come convertire un campo enum, perché non riesco a trovare il ENUMtipo in SQLite. Il campo di cui sopra è pTypenella seguente tabella: CREATE TABLE `prices` ( `id` INT(11) NOT NULL AUTO_INCREMENT, `pName` VARCHAR(100) NOT …
105 sqlite  types  enums 

9
Clausola IN e segnaposto
Sto tentando di eseguire la seguente query SQL su Android: String names = "'name1', 'name2"; // in the code this is dynamically generated String query = "SELECT * FROM table WHERE name IN (?)"; Cursor cursor = mDb.rawQuery(query, new String[]{names}); Tuttavia, Android non sostituisce il punto interrogativo con i valori …
104 android  sqlite 

3
SQLite: sostituisci parte di una stringa
È possibile utilizzare SQLin una SQLitetabella per sostituire parte di una stringa? Ad esempio, ho una tabella in cui uno dei campi contiene il percorso di un file. È possibile sostituire parti della stringa in modo che, ad es c:\afolder\afilename.bmp diventa c:\anewfolder\afilename.bmp ?
104 sql  sqlite 

12
Accesso a un database SQLite in Swift
Sto cercando un modo per accedere a un database SQLite nella mia app con il codice Swift. So di poter utilizzare un wrapper SQLite in Objective C e utilizzare l'intestazione di bridging, ma preferirei essere in grado di fare questo progetto interamente in Swift. C'è un modo per farlo, in …
103 sqlite  swift 

7
SQLite UPSERT / UPDATE O INSERT
Devo eseguire UPSERT / INSERT O UPDATE su un database SQLite. C'è il comando INSERT OR REPLACE che in molti casi può essere utile. Ma se vuoi mantenere i tuoi ID con autoincremento in posizione a causa di chiavi esterne, non funziona poiché elimina la riga, ne crea una nuova …
103 database  sqlite  upsert 


17
Eliminazione di una riga in SQLite in Android
Questa potrebbe essere una domanda stupida, ma sono nuovo di SQLite e non riesco a capirlo. Ho 1 tabella che ha le colonne KEY_ROWID, KEY_NAME, KAY_LATITUDE, e KEY_LONGITUDE. Voglio che l'utente possa selezionarne uno ed eliminarlo; Qualcuno può darmi una direzione per iniziare? La mia domanda è nell'effettiva cancellazione della …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.