La conversione di un valore nel tipo di dati "TEXT" in SQLite è utile quando si desidera assicurarsi che i dati non vengano accidentalmente trattati come numeri interi o altri tipi di dati. A differenza della maggior parte dei motori di database SQL, SQLite utilizza un sistema di tipi dinamico, che consente ai dati di spostarsi più facilmente tra i tipi di dati. Per convertire i dati in una query SQLite nel tipo "TEXT", è necessario utilizzare l'espressione "CAST", che definisce in modo esplicito un tipo di dati da utilizzare.
Passaggio 1
Carica un SQLite database e immettere l'ambiente sqlite3 digitando il seguente testo al prompt dei comandi: $ sqlite3 mydb.db Sostituire "mydb.db" con il nome del database. Se non ne esiste già uno verrà creato un database con il nome specificato.
Passaggio 2
Convertire un valore nel tipo di dati TEXT con l'espressione "CAST" digitando il comando seguente al prompt dei comandi: $ sqlite3 my_db.db INSERISCI SU VALORI my_table (CAST (97 AS TEXT)) Sostituisci "my_table" con il nome della tabella. Nel codice, il numero 97 viene inserito nella tabella come valore TEXT.
Uscire dall'ambiente sqlite3 digitando ".quit", ".q" o ".exit". e premendo il tasto "Invio".
Computer © www.354353.com