Het converteren van een RC in een TEXT waarde in SQLite is handig als u wilt ervoor zorgen dat uw gegevens niet per ongeluk omgezet naar het verkeerde gegevenstype tijdens de uitvoering . SQLite is een gratis te downloaden open source SQL database engine . SQLite dynamische typen gebruikt , waardoor het gegevenstype van een waarde die bij de waarde zelf en niet de variabele of container. Gebruik een CAST -expressie in een query naar een specifiek datatype conversie dwingen . Instructies 1 Open het bestand met SQLite code in een editor zoals Windows Kladblok. Kopen van 2 Open een SQLite database. In PHP wordt dit gedaan met de functie " sqlite_open " door toevoeging van de volgende code : $ db = sqlite_open ( ' nameofdatabase ' , 0666 , $ sqlerror ) ; Vervang ' nameofdatabase ' met uw de database van daadwerkelijke naam . De '0666 ' argument is de standaard en aanbevolen file mode. Eventuele fouten worden opgeslagen in de variabele " $ sqlerror " . 3 Stuur een query en gebruik de " CAST " expressie van een INT om een string te converteren. In PHP wordt dit gedaan met de functie " sqlite_query " door het toevoegen van de code : sqlite_query ( $ db , " INSERT INTO mytable VALUES ( CAST ( 13 AS TEXT ) ) " ) ; Vervang " mytable " met de naam van de tabel die u wilt gegevens invoegen in . In het voorbeeld wordt het gehele getal 13 wordt omgezet in een tekst data type. 4 Sla het bestand op en laad het op uw server om de CAST -expressie uitvoeren . < br >
|