Come convertire in testo SQLite

September 18

Conversione di un valore nella "TEXT" tipo di dati in SQLite è utile quando si vuole fare in modo che i dati non sono accidentalmente trattato come un intero o qualche altro tipo di dati. A differenza di molti motori di database SQL, SQLite utilizza un sistema di tipo dinamico, che consente ai dati di spostarsi tra i tipi di dati più facilmente. Per convertire i dati in una query SQLite del tipo "TEXT", è necessario utilizzare l'espressione "CAST", che definisce esplicitamente un tipo di dati da utilizzare.

istruzione

1 Caricare un database SQLite e accedere all'ambiente sqlite3 digitando il seguente testo al prompt dei comandi:

$ Sqlite3 mydb.db

Sostituire "mydb.db" con il nome del database. Un database con il nome specificato verrà creato se non esiste già.

2 Convertire un valore per il tipo di dati di testo con l'espressione "CAST" digitando il seguente comando al prompt dei comandi:

$ Sqlite3 my_db.db INSERT in valori my_table (CAST (97 COME TESTO))

Sostituire "my_table" con il nome della tabella. Nel codice, il numero 97 viene inserita nella tabella come valore TEXT.

3 Uscire dall'ambiente sqlite3 digitando ".Quit", ".Q" o ".exit." e premendo il tasto "Enter".