Convertendo um int em um valor de texto em SQLite é útil quando você quer garantir que suas informações não é acidentalmente convertido para o tipo de dados errado durante a execução. SQLite é um open-source de banco de dados SQL para download gratuito . SQLite usa tipagem dinâmica , o que significa que o tipo de um valor de dados é associado com o valor em si e não a variável ou recipiente. Use expressão CAST em uma consulta para forçar uma conversão de tipo de dados específico. Instruções
1
Abra o arquivo que contém o código SQLite em um editor como o Windows Notepad .
2
Abra um banco de dados SQLite . No PHP isso é feito com a função " sqlite_open " , adicionando o seguinte código:
$ db = sqlite_open (' nomeBancoDados ' , 0666 , $ sqlerror );
Substitua ' nomeBancoDados ' com o seu nome real do banco de dados. O argumento '0666 ' é o padrão e modo de arquivo recomendado. Todos os erros são armazenados na variável "$ sqlerror " .
3
Enviar uma consulta e usar a expressão "CAST" para converter um INT para um String. No PHP isso é feito com a função " sqlite_query " , adicionando o código :
sqlite_query ( $ db , "INSERT INTO mytable ( CAST ( 13 AS TEXT) ) ");
Substituir " mytable " com o nome da tabela que você deseja inserir os dados. No exemplo, o inteiro 13 é convertida em um tipo de dados de texto.
4
Salve o arquivo e carregá-lo em seu servidor para executar a expressão CAST.