Articles of sqlite

SQLite Modifica colonna

Devo modificare una colonna in un database SQLite ma devo farlo a livello di programmazione a causa del fatto che il database è già in produzione. Dalla mia ricerca ho scoperto che per fare questo devo fare quanto segue. Crea una nuova tabella con un nuovo schema Copia i dati dalla vecchia tabella alla nuova […]

Come selezionare le prime N righe di ogni gruppo?

Ho due tabelle SQLite come questa: AuthorId | AuthorName ———————- 1 | Alice 2 | Bob 3 | Carol … | …. BookId | AuthorId | Title ———————————- 1 | 1 | aaa1 2 | 1 | aaa2 3 | 1 | aaa3 4 | 2 | ddd1 5 | 2 | ddd2 … | […]

Cookie crittografati in Chrome

Attualmente sto lavorando a un’applicazione di moduli C # che deve accedere a un cookie specifico sul mio computer, che posso fare perfettamente. Ecco il problema: Google memorizza i cookie in SQLite e ho scaricato il browser di database Sqlite per aiutarmi a guardare questi valori. Ciò che mi sorprende è che circa la metà […]

hibernate due tabelle per una entity framework

Ho un’ quadro – User . È descritto da User.class . Hibernate crea una tabella per quadro, quindi quando chiamo session.save(user) , i miei dati vengono sempre salvati in questa tabella. Ora ho bisogno di un’altra tabella per i dati dello stesso tipo di User , e ho bisogno di salvare la mia quadro solo […]

Come testare un aggiornamento dell’applicazione iPhone?

Ho già un’applicazione per iPhone (versione 1.0) disponibile nell’App Store e sono pronta a inviare una versione più recente (versione 1.1). Come faccio a testare il nuovo aggiornamento per assicurarmi che il database sqlite corrente e i file di elenco delle proprietà sulla versione precedente non vengano cancellati / sovrascritti, ecc.? La nuova versione assume […]

sqlite – Come ottenere INSERT O IGNORA per lavorare

Sto cercando di inserire dati in una tabella. Vorrei inserire la riga se la colonna non ha già i dati, indipendentemente dalle altre colonne. CREATE TABLE t ( id INTEGER PRIMARY KEY, name VARCHAR, other INT ); INSERT OR IGNORE INTO t (name) VALUES (‘a’); INSERT OR IGNORE INTO t (name) VALUES (‘a’); INSERT OR […]

Caricare i dati di massa in sqlite?

Qualcuno ha qualche consiglio sulle utility che possono essere utilizzate per caricare in massa i dati che sono memorizzati in file di testo delimitati in un database SQLite? Idealmente qualcosa che può essere chiamato come programma autonomo da uno script ecc. Un gruppo con cui lavoro ha un database Oracle che sta scaricando un gruppo […]

Perché non riesco a installare la gem di SQLite?

Sto provando ad installare la gem SQLite su una scatola di Fedora 9 Linux con Ruby 1.8.6, Rails 2.2.2, gem 1.3 e sqlite-3.5.9. Ecco il comando che sto eseguendo e i suoi risultati: sudo gem install sqlite3-ruby Building native extensions. This could take a while… ERROR: Error installing sqlite3-ruby: ERROR: Failed to build gem native […]

Qual è la differenza tra i tipi di dati SQLite correlati come INT, INTEGER, SMALLINT e TINYINT?

Quando creo una tabella in SQLite3, mi confondo quando sono confrontato con tutti i possibili tipi di dati che implicano contenuti simili, quindi qualcuno potrebbe dirmi la differenza tra i seguenti tipi di dati? INT, INTEGER, SMALLINT, TINYINT DEC, DECIMAL LONGCHAR, LONGVARCHAR DATETIME, SMALLDATETIME C’è qualche documentazione da qualche parte che elenca il min./max. capacità […]

Best practice per la migrazione del database in-app per Sqlite

Sto usando sqlite per il mio iphone e prevedo che lo schema del database potrebbe cambiare nel tempo. Quali sono i trucchi, le convenzioni di denominazione e le cose a cui prestare attenzione per eseguire ogni volta una migrazione di successo? Ad esempio, ho pensato di aggiungere una versione al nome del database (ad es. […]