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 […]
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 … | […]
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à […]
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 […]
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 […]
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 […]
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 […]
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 […]
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à […]
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. […]