Konvertering af et INT i en tekstværdi i SQLite er nyttigt, når du ønsker at sikre dine oplysninger er ikke ved et uheld konverteret til den forkerte datatype under udførelsen. SQLite er et gratis downloades open -source SQL database motor. SQLite bruger dynamisk skrive, hvilket betyder, at datatypen for en værdi er forbundet med selve værdien og ikke den variable eller beholderen. Brug en CAST udtryk i en forespørgsel til at tvinge en bestemt datatype konvertering. Instruktioner
1
Åbn den fil , der indeholder SQLite kode i en editor såsom Windows Notesblok.
2
Åbn en SQLite database . I PHP dette gøres med " sqlite_open "-funktionen ved at tilføje følgende kode : Hej
$ db = sqlite_open ( ' nameofdatabase ' 0666 , $ sqlerror ),
Erstat ' nameofdatabase ' med dit database faktiske navn. Den '0666 ' argument er standard og anbefalede fil -tilstand. Eventuelle fejl er gemt i "$ sqlerror " variable .
3
Send en forespørgsel og bruge " CAST " udtryk for at konvertere en INT til en String . I PHP dette gøres med " sqlite_query "-funktionen ved at tilføje koden : Hej
sqlite_query ( $ db , " INSERT INTO MinTabel VALUES ( CAST (13 AS TEXT) )");
Erstat " MinTabel " med navnet på den tabel, du vil indsætte data i . I eksemplet er det heltal 13 konverteres til en tekst datatype.
4
Gem filen og indlæse det på din server for at udføre CAST udtryk .
< br >