Questo è il comando sqlite che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre numerose workstation online gratuite come Ubuntu Online, Fedora Online, l'emulatore online di Windows o l'emulatore online di MAC OS
PROGRAMMA:
NOME
sqlite - Un'interfaccia a riga di comando per SQLite
SINOSSI
sqlite [Opzioni] Nome del file [SQL]
SOMMARIO
sqlite è un'interfaccia basata su terminale per la libreria SQLite. Consente di digitare
query in modo interattivo, inviarle a SQLite e visualizzare i risultati. In alternativa, puoi
Specifica il codice SQL sulla riga di comando. Inoltre, fornisce una serie di meta-comandi.
DESCRIZIONE
Questa pagina di manuale documenta brevemente il sqlite comando. Questa pagina di manuale è stata scritta per
la distribuzione Debian GNU/Linux perché il programma originale non ha un manuale
.
COME INIZIATA
Per avviare il programma sqlite, basta digitare "sqlite" seguito dal nome del file che contiene
il database SQLite. Se il file non esiste, ne viene creato automaticamente uno nuovo. Il
Il programma sqlite ti chiederà quindi di immettere SQL. Digita le istruzioni SQL (terminate da un
punto e virgola), premere "Invio" e il codice SQL verrà eseguito.
Ad esempio, per creare un nuovo database SQLite denominato "ex1" con una singola tabella denominata "tbl1",
potresti fare questo:
$ sqlite ex1
SQLite versione 2.0.0
Inserisci ".help" per le istruzioni
sqlite> crea tabella tbl1(uno varchar(10), due piccoli int);
sqlite> inserisci in tbl1 valori('ciao!',10);
sqlite> inserisci in tbl1 valori('arrivederci', 20);
sqlite> seleziona * da tbl1;
ciao!|10
arrivederci|20
sqlite>
SQLITE META-COMANDI
Nella maggior parte dei casi, sqlite legge semplicemente le righe di input e le passa a SQLite
libreria per l'esecuzione. Ma se una riga di input inizia con un punto ("."), allora quella riga è
intercettati e interpretati dal programma sqlite stesso. Questi "comandi punto" sono
in genere utilizzato per modificare il formato di output delle query o per eseguire determinati pacchetti preimpostati
istruzioni di query.
Per un elenco dei comandi punto disponibili, è possibile immettere ".help" in qualsiasi momento. Per
esempio:
sqlite> .help
.dump ?TABLE? ... Scarica il database in un formato di testo
.echo ON|OFF Attiva o disattiva il comando echo
.exit Esci da questo programma
.explain ON|OFF Attiva o disattiva la modalità di output adatta a EXPLAIN.
"off" tornerà alla modalità di output che era
precedentemente in vigore
.header(s) ON|OFF Attiva o disattiva la visualizzazione delle intestazioni
.help Mostra questo messaggio
.indices TABLE Mostra i nomi di tutti gli indici su TABLE
.mode MODE Imposta la modalità su una tra "riga(e)", "colonna(e)",
"inserisci", "elenco" o "html"
.mode insert TABLE Genera istruzioni SQL insert per TABLE
.nullvalue STRING Stampa STRING invece di niente per i dati NULL
.output NOMEFILE Invia l'output a NOMEFILE
.output stdout Invia output allo schermo
.prompt PRINCIPALE CONTINUA Sostituisci i prompt standard
"sqlite > " e " ...> "
con le stringhe MAIN e CONTINUE
CONTINUA è facoltativo.
.quit Esci da questo programma
.read FILENAME Esegui SQL in FILENAME
.reindex ?TABLE? Ricostruisce gli indici
.schema ?TABELLA? Mostra le istruzioni CREATE
.separator STRING Cambia la stringa di separazione per la modalità "elenco"
.show Mostra i valori correnti per quanto segue:
.eco
.spiegare
.modalità
.valore nullo
.produzione
.separatore
.larghezza
.tables ?PATTERN? Elenca i nomi delle tabelle che corrispondono a un pattern
.timeout MS Prova ad aprire tabelle bloccate per MS millisecondi
.width NUM NUM ... Imposta la larghezza delle colonne per la modalità "colonna"
sqlite>
VERSIONI
Il programma ha le seguenti opzioni:
-dentro filetto
Leggi ed elabora 'file', che contiene "comandi punto". Puoi usare questo file
per inizializzare le impostazioni di visualizzazione.
-html Imposta la modalità di output su HTML.
-elenco Imposta la modalità di output su 'elenco'.
-linea Imposta la modalità di output su 'linea'.
-colonna
Imposta la modalità di output su 'colonna'.
-separatore separatore
Specificare quale separatore di campo di output utilizzare per la modalità "elenco". Il valore predefinito è "|".
-valore nullo stringa
Quando viene rilevato un valore nullo, stampa 'stringa'. L'impostazione predefinita è nessuna stringa.
-[nessuna intestazione
Attiva o disattiva le intestazioni. L'impostazione predefinita è disattivata.
-eco Stampa i comandi prima dell'esecuzione.
USCITA MODE
Il programma SQLite ha diverse modalità di output, che definiscono il modo in cui l'output (da
query) è formattato.
Nella modalità "elenco", che è quella predefinita, viene emesso un record per riga, con ogni campo separato
dal separatore specificato con il -separatore Opzione o .separatore comando.
In modalità "linea", ogni colonna viene visualizzata su una riga a sé stante, i record sono separati da spazi vuoti
Linee.
In modalità HTML viene generata una tabella XHTML.
In modalità "colonna", viene prodotto un record per riga, allineato ordinatamente in colonne.
INIT RISORSE
sqlite può essere inizializzato utilizzando file di risorse. Questi possono essere combinati con la riga di comando
argomenti per impostare sqlite esattamente come desiderato. L'inizializzazione procede come
segue:
o I valori predefiniti di
mode = ELENCO
separatore = "|"
prompt principale = "sqlite> "
continua prompt = " ...> "
sono stabiliti.
o Se un file .sqliterc può essere trovato nella directory home dell'utente, viene letto ed elaborato.
Dovrebbe contenere solo "comandi punto". Se il file non viene trovato o non può essere letto,
l'elaborazione continua senza notifica.
o Se un file viene specificato sulla riga di comando con l'opzione -init, viene elaborato nel
allo stesso modo di .sqliterc
o Tutte le altre opzioni della riga di comando vengono elaborate
o Il database è aperto e ora sei pronto per iniziare.
Utilizzare sqlite online utilizzando i servizi onworks.net