Konvertering en INT inn en tekst verdi i SQLite er nyttig når du ønsker å sikre din informasjon ikke tilfeldigvis konvertert til feil datatype under utførelsen. SQLite er et gratis nedlastbart open -source SQL -databasemotor . SQLite bruker dynamiske skrive, noe som betyr at datatypen til en verdi som er assosiert med selve verdien og ikke variabelen eller beholderen. Bruk en CAST uttrykk i en spørring for å tvinge en bestemt datatype konvertering. Instruksjoner
en
Åpne filen som inneholder SQLite koden i et redigeringsprogram som Windows Notisblokk.
2
Åpne en SQLite database. I PHP dette er gjort med " sqlite_open "-funksjonen ved å legge følgende kode:
$ db = sqlite_open (' nameofdatabase ' , 0666 , $ sqlerror ) ;
Erstatt nameofdatabase "med din database faktiske navn . Den '0666 ' argument er standard og anbefalt fil modus. Eventuelle feil blir lagret i " $ sqlerror " variable .
3
Send en spørring og bruke " CAST " uttrykk for å konvertere en INT til en String. I PHP dette er gjort med " sqlite_query "-funksjonen ved å legge inn koden : en
sqlite_query ( $ db , " INSERT INTO MyTable VALUES ( CAST ( 13 AS TEKST ) ) ");
Erstatt " MyTable " med navnet på tabellen du ønsker å sette inn data i . I eksemplet er heltall 13 omgjort til en tekst datatype.
4
Lagre filen og legg den på serveren din for å utføre CAST uttrykk .